<SEC-DOCUMENT>0001140361-25-041376.txt : 20251110
<SEC-HEADER>0001140361-25-041376.hdr.sgml : 20251110
<ACCEPTANCE-DATETIME>20251110160057
ACCESSION NUMBER:		0001140361-25-041376
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		100
CONFORMED PERIOD OF REPORT:	20250930
FILED AS OF DATE:		20251110
DATE AS OF CHANGE:		20251110

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MOTORCAR PARTS OF AMERICA INC
		CENTRAL INDEX KEY:			0000918251
		STANDARD INDUSTRIAL CLASSIFICATION:	MOTOR VEHICLE PARTS & ACCESSORIES [3714]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				112153962
		STATE OF INCORPORATION:			NY
		FISCAL YEAR END:			0331

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-33861
		FILM NUMBER:		251466005

	BUSINESS ADDRESS:	
		STREET 1:		2929 CALIFORNIA STREET
		CITY:			TORRANCE
		STATE:			CA
		ZIP:			90503
		BUSINESS PHONE:		3109724015

	MAIL ADDRESS:	
		STREET 1:		2929 CALIFORNIA STREET
		CITY:			TORRANCE
		STATE:			CA
		ZIP:			90503

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	MOTORCAR PARTS AMERICA INC
		DATE OF NAME CHANGE:	20100614

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	MOTORCAR PARTS  AMERICA INC
		DATE OF NAME CHANGE:	20040112

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	MOTORCAR PARTS & ACCESSORIES INC
		DATE OF NAME CHANGE:	19940128
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>ef20054957_10q.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Nov 10 21:00:05 UTC 2025 -->
<!-- Created by CompSci Resources, LLC on Sun Nov 02 07:54:46 UTC 2025 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:mpaa="http://motorcarparts.com/20250930" xmlns:srt="http://fasb.org/srt/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:us-types="http://fasb.org/us-types/2025" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <title> </title>

<meta content="text/html" http-equiv="Content-Type"/>
</head>
 <body><div style="font-family: 'Times New Roman'; font-size: 10pt;"><div>
  </div><div>
    <hr style="background-color: black; height: 4px; border: 0;"/>

    <hr style="background-color: black; height: 1px; border: 0; margin-top: -7px;"/>

  </div><div>

  </div><div style="text-align: center; font-size: 14pt;">
   <span style="font-weight: bold;">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</span>
  </div><div>

  </div><div style="text-align: center; font-size: 12pt;">
   <span style="font-weight: bold;">Washington, D.C. 20549</span></div><div>

  </div><div style="text-align: center; font-size: 10pt;">&#160;</div><div style="text-align: center; font-size: 18pt;"> <span style="font-weight: bold;">Form <ix:nonNumeric contextRef="c0" name="dei:DocumentType" id="ixv-10687">10-Q</ix:nonNumeric></span> </div><div>
  </div><div style="font-size: 10pt;">&#160;</div><div>
  </div><div style="text-indent: -36pt; padding-left: 36pt;"> <div style="float: left; width: 36.0pt; white-space: nowrap;"> <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="ixv-10688">&#9745;</ix:nonNumeric> </div> <div> <span style="font-weight: bold;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES</span>&#160;<span style="font-weight: bold;">EXCHANGE ACT OF 1934</span> </div> </div><div style="margin-left: 36pt;">&#160;</div><div style="margin-left: 36pt;"><span style="font-weight: bold;">FOR THE QUARTERLY PERIOD ENDED <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="ixv-10689">SEPTEMBER 30, 2025</ix:nonNumeric></span> </div><div>&#160;
  </div><div style="text-indent: -36pt; padding-left: 36pt;">


  &#160;</div><div>



  </div><div style="text-indent: -36pt; padding-left: 36pt;"> <div style="float: left; width: 36.0pt; white-space: nowrap;"> <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="ixv-37"><span style="font-family: Wingdings 2; font-size: 10.0pt;">&#9744;</span></ix:nonNumeric> </div> <div> <span style="font-size: 10.0pt; font-weight: bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES</span><span style="font-size: 10.0pt;">&#160;</span><span style="font-size: 10.0pt; font-weight: bold;">EXCHANGE ACT OF 1934</span> </div> </div><div>


  </div><div style="font-size: 10pt; clear: both;">&#160;
  </div><div style="margin-left: 36pt;">
   <span style="font-size: 10.0pt; font-weight: bold;">FOR THE TRANSITION PERIOD FROM TO</span>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: center;"> <span style="font-size: 10.0pt; font-weight: bold;">Commission File No. <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber" id="ixv-10690">001-33861</ix:nonNumeric></span> </div><div>
  </div><div style="font-size: 10pt;">&#160;
  </div><div>
  </div><div style="text-align: center; font-size: 24pt;"> <ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName" id="ixv-55"><span style="font-weight: bold;">MOTORCAR PARTS OF AMERICA, INC.</span></ix:nonNumeric> </div><div>

  </div><div style="text-align: center;">
   <span style="font-size: 10.0pt;">(Exact name of registrant as specified in its charter)</span>
  </div><div>
  </div><div style="text-align: center; font-size: 10pt;">&#160;
  </div><div>



  </div><table style="border-spacing: 0px; border-collapse: collapse; font-size: 10pt; width: 100%;"> <tr style="height: 0px; font-size: 0px;"><td style="width: 49%;">&#160;</td><td style="width: 2%;">&#160;</td><td style="width: 49%;">&#160;</td></tr><tr style="vertical-align: top; height: 1.0pt;"> <td style="padding: 0px; vertical-align: bottom; text-align: center;"> <ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="ixv-10691">New York</ix:nonNumeric> </td> <td style="padding: 0px; text-align: center;">&#160;</td> <td style="padding: 0px; vertical-align: bottom; text-align: center;"> <ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber" id="ixv-10692">11-2153962</ix:nonNumeric> </td> </tr> <tr style="vertical-align: top; height: 1.0pt;"> <td style="padding: 0px; vertical-align: bottom; text-align: center;"> (State or other jurisdiction of&#160;<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">incorporation or organization)</span> </td> <td style="padding: 0px; text-align: center;">&#160;</td> <td style="padding: 0px; vertical-align: bottom; text-align: center;"> (I.R.S. Employer&#160;<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Identification No.)</span> </td> </tr> </table><div>&#160;
  </div><div>

  </div><table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt;"> <tr style="height: 0px; font-size: 0px;"><td style="width: 49%;">&#160;</td><td style="width: 2%;">&#160;</td><td style="width: 49%;">&#160;</td></tr> <tr style="vertical-align: top;"> <td style="vertical-align: bottom; text-align: center;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1" id="ixv-10693">2929 California Street,</ix:nonNumeric> <ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown" id="ixv-10694">Torrance</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="ixv-10695">California</ix:nonNumeric></span></td> <td style="vertical-align: bottom;">&#160;</td> <td style="vertical-align: bottom; text-align: center;"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode" id="ixv-90"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">90503</span></ix:nonNumeric></td> </tr><tr style="vertical-align: top; height: 1.0pt;"> <td style="padding: 0px; vertical-align: bottom; text-align: center;"> (Address of principal executive offices) </td> <td style="padding: 0px; vertical-align: bottom; text-align: center;">&#160;</td> <td style="padding: 0px; vertical-align: bottom; text-align: center;"> (Zip Code) </td> </tr> </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Registrant&#8217;s telephone number, including area code: (<ix:nonNumeric contextRef="c0" name="dei:CityAreaCode" id="ixv-10696">310</ix:nonNumeric>) <ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber" id="ixv-10697">212-7910</ix:nonNumeric></div><div>

  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="color: rgb(0, 0, 0);">Securities registered pursuant to Section 12(b) of the Act:</span>
  </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>

  </div><table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <tr style="height: 0px; font-size: 0px;"><td style="width: 33%;">&#160;</td><td style="width: 34%;">&#160;</td><td style="width: 33%;">&#160;</td></tr><tr style="vertical-align: top; height: 1.0pt;"> <td style="padding: 0px; vertical-align: bottom; text-decoration: underline; border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0);"> <div style="text-align: center;"> Title of each class </div> </td> <td style="padding: 0px; vertical-align: bottom; text-decoration: underline; border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0);"> <div style="text-align: center;"> Trading symbol(s) </div> </td> <td style="padding: 0px; vertical-align: bottom; text-decoration: underline; border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0);"> <div style="text-align: center;"> Name of each exchange on which registered </div> </td> </tr> <tr style="vertical-align: top; height: 1.0pt;"> <td style="padding: 0px; vertical-align: bottom; border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0);"> <div style="text-align: center;"> <ix:nonNumeric contextRef="c0" name="dei:Security12bTitle" id="ixv-10698">Common Stock, par value $0.01 per share</ix:nonNumeric> </div> </td> <td style="padding: 0px; vertical-align: bottom; border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0);"> <div style="text-align: center;"> <ix:nonNumeric contextRef="c0" name="dei:TradingSymbol" id="ixv-10699">MPAA</ix:nonNumeric> </div> </td> <td style="padding: 0px; vertical-align: bottom; border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0);"> <div style="text-align: center;"> The <ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="ixv-10700">Nasdaq</ix:nonNumeric> Global Select Market </div> </td> </tr> </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>


  </div><div style="text-align: justify; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
  </div><div>

  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus" id="ixv-10701">Yes</ix:nonNumeric> &#9745; No &#9744; </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent" id="ixv-10702">Yes</ix:nonNumeric> &#9745; No &#9744; </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. (Check one):
  </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>

  </div><table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <tr style="height: 0px; font-size: 0px;"><td style="width: 65%;">&#160;</td><td style="width: 35%;">&#160;</td></tr><tr style="vertical-align: top; height: 1.0pt;"> <td style="padding: 0px; vertical-align: bottom;"> <div> <span style="color: rgb(0, 0, 0);">Large accelerated filer &#9744;</span> </div> </td> <td style="padding: 0px; vertical-align: bottom;"> <div> <span style="color: rgb(0, 0, 0);"><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="ixv-10703">Accelerated filer</ix:nonNumeric> &#9745;</span> </div> </td> </tr> <tr style="vertical-align: top; height: 1.0pt;"> <td style="padding: 0px; vertical-align: bottom;"> <div> <span style="color: rgb(0, 0, 0);">Non-accelerated filer &#9744;</span> </div> </td> <td style="padding: 0px; vertical-align: bottom;"> <div> <span style="color: rgb(0, 0, 0);">Smaller reporting company <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntitySmallBusiness" id="ixv-10704">&#9744;</ix:nonNumeric></span> </div> </td> </tr> <tr style="vertical-align: top; height: 1.0pt;"> <td style="padding: 0px; vertical-align: bottom;"> <div>&#160; </div> </td> <td style="padding: 0px; vertical-align: bottom;"> <div> <span style="color: rgb(0, 0, 0);">Emerging growth company <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityEmergingGrowthCompany" id="ixv-10705">&#9744;</ix:nonNumeric></span> </div> </td> </tr> </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
  </div><div style="text-align: justify; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="color: rgb(0, 0, 0);">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</span>
  </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>

  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany" id="ixv-10706">&#9744;</ix:nonNumeric> No &#9745; </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> There were <ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-10707">19,558,015</ix:nonFraction> shares of Common Stock outstanding at November 3, 2025. </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">&#160;</span>
  </div><div>

  </div><hr style="border-top: 1px solid black; border-bottom: 3px solid black; border-left: none; border-right: none; height: 2px; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"/><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="display: none; text-align: center">1</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div>
  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">MOTORCAR PARTS OF AMERICA, INC.</span>
  </div><div>


  </div><div style="text-align: center; font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div>
  </div><div style="text-align: center; font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"><a id="TABLE_OF_CONTENTS" title="TABLE OF CONTENTS"></a>TABLE OF CONTENTS</div><div style="text-align: center; font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div>

  </div><table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 90%;">&#160;</td><td style="width: 10%;">&#160;</td></tr><tr style="vertical-align: top; height: 1.0pt;">
    <td style="padding: 0px; vertical-align: bottom; font-weight: bold;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      PART I &#8212; FINANCIAL INFORMATION
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="padding: 0px 0px 0px 10px; vertical-align: bottom;">
     <div>
      <a href="#FINANCIAL_STATEMENTS">Item 1. Financial Statements</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      4
     </td>
   </tr>

   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="padding: 0px 0px 0px 20px; vertical-align: bottom;">
     <div>
      <a href="#Balance_Sheets">Condensed Consolidated Balance Sheets</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      4
     </td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="padding: 0px 0px 0px 20px; vertical-align: bottom;">
     <div>
      <a href="#Consolidated_Statements_of_Operations">Condensed Consolidated Statements of Operations</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      5
     </td>
   </tr>

   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="padding: 0px 0px 0px 20px; vertical-align: bottom;">
     <div>
      <a href="#Consolidated_Statements_of_Comprehensive_Loss_Income">Condensed Consolidated Statements of Comprehensive (Loss) Income</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      6
     </td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="padding: 0px 0px 0px 20px; vertical-align: bottom;">
     <div>
      <a href="#Consolidated_Statements_of_Shareholders_Equity">Condensed Consolidated Statements of Shareholders&#8217; Equity</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      7
     </td>
   </tr>

   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="padding: 0px 0px 0px 20px; vertical-align: bottom;">
     <div>
      <a href="#Cash_Flows">Condensed Consolidated Statements of Cash Flows</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      8
     </td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="padding: 0px 0px 0px 20px; vertical-align: bottom;">
     <div>
      <a href="#Notes_to_Condensed_Consolidated">Notes to Condensed Consolidated Financial Statements</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      9
     </td>
   </tr>

   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="padding: 0px 0px 0px 10px; vertical-align: bottom;">
     <div>
      <a href="#Managements_Discussion_and_Analysis_of_Financial_Condition_and_Results_of_Operations">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      27
     </td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="padding: 0px 0px 0px 10px; vertical-align: bottom;">
     <div>
      <a href="#Quantitative_and_Qualitative_Disclosures_About_Market_Risk">Item 3. Quantitative and Qualitative Disclosures About Market Risk</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      37
     </td>
   </tr>

   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="padding: 0px 0px 0px 10px; vertical-align: bottom;">
     <div>
      <a href="#Controls_and_Procedures">Item 4. Controls and Procedures</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      38</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="padding: 0px; vertical-align: bottom;">&#160;</td>
    <td style="padding: 0px; vertical-align: bottom;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="padding: 0px; vertical-align: bottom; font-weight: bold;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      PART II &#8212; OTHER INFORMATION
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="padding: 0px 0px 0px 10px; vertical-align: bottom;">
     <div>
      <a href="#Legal_Proceedings">Item 1. Legal Proceedings</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      39
     </td>
   </tr>

   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="padding: 0px 0px 0px 10px; vertical-align: bottom;">
     <div>
      <a href="#Risk_Factors">Item 1A. Risk Factors</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      39
     </td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="padding: 0px 0px 0px 10px; vertical-align: bottom;">
     <div>
      <a href="#Unregistered">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      39
     </td>
   </tr>

   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="padding: 0px 0px 0px 10px; vertical-align: bottom;">
     <div>
      <a href="#Defaults_Upon_Senior_Securities">Item 3. Defaults Upon Senior Securities</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      39
     </td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="padding: 0px 0px 0px 10px; vertical-align: bottom;">
     <div>
      <a href="#Other">Item 5. Other Information</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      39
     </td>
   </tr>

   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="padding: 0px 0px 0px 10px; vertical-align: bottom;">
     <div>
      <a href="#Exhibits">Item 6. Exhibits</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      40</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="padding: 0px 0px 0px 10px; vertical-align: bottom;">
     <div>
      <a href="#SIGNATURES">SIGNATURES</a>
     </div>
    </td>
    <td style="padding: 0px; vertical-align: bottom; text-align: right;">


      43
     </td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>




  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center">2</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div>
  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">MOTORCAR PARTS OF AMERICA, INC.</span>
  </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">GLOSSARY</span>
  </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The following terms are frequently used in the text of this report and have the meanings indicated below.
  </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="color: rgb(0, 0, 0);">&#8220;Used Core&#8221; &#8212; An automobile part which has previously been used in the operation of a vehicle. Generally, the Used Core is an original equipment (&#8220;OE&#8221;) automobile part installed by the vehicle manufacturer and subsequently removed for replacement. Used Cores contain salvageable parts, which are an important raw material in the remanufacturing process. We obtain most Used Cores by providing credits to our customers for Used Cores returned to us under our core exchange programs. Our customers receive these Used Cores from consumers who deliver a Used Core to obtain credit from our customers upon the purchase of a newly remanufactured automobile part. When sufficient Used Cores are not available from our customers, we purchase Used Cores from core brokers, who are in the business of buying and selling Used Cores. The Used Cores purchased from core brokers or returned to us by our customers under the core exchange programs, and which have been physically received by us, are part of our raw material and work-in-process inventory. Used Cores returned by consumers to our customers but not yet returned to us are classified as contract assets until we physically receive these Used Cores.</span>
  </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="color: rgb(0, 0, 0);">&#8220;Remanufactured Core&#8221; &#8212; The Used Core underlying an automobile part that has gone through the remanufacturing process and through that process has become part of a newly remanufactured automobile part. The remanufacturing process takes a Used Core, breaks it down into its component parts, replaces those components that cannot be reused and reassembles the salvageable components of the Used Core and additional new components into a remanufactured automobile part. Remanufactured Cores held for sale at our customer locations are included in long-term contract assets. The </span>Remanufactured Core portion of stock adjustment returns are classified as contract assets until we physically receive them.
  </div><div>

  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div>

  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">3</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="color: rgb(0, 0, 0); text-align: center; font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   PART I &#8212; FINANCIAL INFORMATION
  </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
  </div><div style="color: rgb(0, 0, 0); font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Item 1. <a id="FINANCIAL_STATEMENTS" title="FINANCIAL STATEMENTS"></a>Financial Statements
  </div><div>

  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES</span>
  </div><div>

  </div><div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <a id="Balance_Sheets" title="Balance Sheets"></a><span style="font-weight: bold;">Condensed Consolidated Balance Sheets</span>
  </div><div>

  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>

  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align : bottom; text-align : center; width : 9%; border-bottom : 1px solid black; border-top-color : black; border-right-color : black; border-left-color : black; white-space : nowrap; ">


      <span style="font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: right; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align : bottom; text-align : center; width : 9%; border-bottom : 1px solid black; border-top-color : black; border-right-color : black; border-left-color : black; white-space : nowrap; ">


      <span style="font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: right; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">ASSETS</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; width: 9%;">


      <span style="font-weight: bold;">(Unaudited)</span>
     </td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Current assets:
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;">
     <div>
      Cash and cash equivalents
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-10708">15,710,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-10709">9,429,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;">
     <div>
      Short-term investments
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="0" unitRef="usd" id="ixv-10710">2,025,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="0" unitRef="usd" id="ixv-10711">1,881,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;">
     <div>
      Accounts receivable &#8212; net
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-10712">104,010,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-10713">91,064,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;">
     <div>
      Inventory &#8212; net
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd" id="ixv-10714">372,590,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd" id="ixv-10715">359,669,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;">
     <div>
      Contract assets
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="0" unitRef="usd" id="ixv-10716">30,306,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="0" unitRef="usd" id="ixv-10717">29,606,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;">
     <div>
      Prepaid expenses and other current assets
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-10718">22,091,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-10719">19,822,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left; padding-left: 20px;">
     <div>
      Total current assets
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd" id="ixv-10720">546,732,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd" id="ixv-10721">511,471,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Plant and equipment &#8212; net
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-10722">32,292,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-10723">31,990,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Operating lease assets
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-10724">67,208,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-10725">66,603,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Long-term deferred income taxes
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="0" unitRef="usd" id="ixv-10726">5,897,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="0" unitRef="usd" id="ixv-10727">4,569,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Long-term contract assets
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" scale="0" unitRef="usd" id="ixv-10728">331,344,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" scale="0" unitRef="usd" id="ixv-10729">336,268,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Goodwill and intangible assets &#8212; net
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" scale="0" unitRef="usd" id="ixv-10730">3,603,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" scale="0" unitRef="usd" id="ixv-10731">3,757,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other assets
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-10732">2,892,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-10733">2,978,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left; padding-left: 20px;">
     <div>
      TOTAL ASSETS
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-10734">989,968,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-10735">957,636,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">LIABILITIES AND SHAREHOLDERS' EQUITY</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Current liabilities:
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;">
     <div>
      Accounts payable and accrued liabilities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-10736">196,245,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-10737">172,117,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;">
     <div>
      Customer finished goods returns accrual
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:CustomerFinishedGoodsReturnsAccrual" scale="0" unitRef="usd" id="ixv-10738">38,058,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:CustomerFinishedGoodsReturnsAccrual" scale="0" unitRef="usd" id="ixv-10739">34,411,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;">
     <div>
      Contract liabilities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="0" unitRef="usd" id="ixv-10740">52,588,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="0" unitRef="usd" id="ixv-10741">38,158,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;">
     <div>
      Revolving loan
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LinesOfCreditCurrent" scale="0" unitRef="usd" id="ixv-10742">72,419,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LinesOfCreditCurrent" scale="0" unitRef="usd" id="ixv-10743">90,787,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;">
     <div>
      Other current liabilities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-10744">5,709,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-10745">5,570,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;">
     <div>
      Operating lease liabilities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-10746">9,763,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-10747">9,982,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left; padding-left: 20px;">
     <div>
      Total current liabilities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-10748">374,782,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-10749">351,025,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Convertible notes, related party
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><div style="-sec-ix-hidden: hidden-fact-0"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebtNoncurrent" scale="0" unitRef="usd" id="ixv-10750">43,444,000</ix:nonFraction></div></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><div style="-sec-ix-hidden: hidden-fact-1"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebtNoncurrent" scale="0" unitRef="usd" id="ixv-10751">35,207,000</ix:nonFraction></div></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Long-term contract liabilities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-10752">243,582,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-10753">241,404,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Long-term deferred income taxes
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="0" unitRef="usd" id="ixv-10754">640,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="0" unitRef="usd" id="ixv-10755">362,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Long-term operating lease liabilities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-10756">61,031,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-10757">65,308,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other liabilities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="0" unitRef="usd" id="ixv-10758">7,953,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="0" unitRef="usd" id="ixv-10759">6,631,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left; padding-left: 20px;">
     <div>
      Total liabilities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd" id="ixv-10760">731,432,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd" id="ixv-10761">699,937,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Commitments and contingencies
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><div style="-sec-ix-hidden: hidden-fact-2">&#160;</div></td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><div style="-sec-ix-hidden: hidden-fact-3">&#160;</div></td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Shareholders' equity:
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;"> <div> Preferred stock; par value $<ix:nonFraction contextRef="c2" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-10762"><ix:nonFraction contextRef="c3" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-10763">.01</ix:nonFraction></ix:nonFraction> per share, <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-10764"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-10765">5,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction contextRef="c2" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" unitRef="shares" id="ixv-10766"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" unitRef="shares" id="ixv-10767">none</ix:nonFraction></ix:nonFraction> issued </div> </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="0" unitRef="usd" id="ixv-10768"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="0" unitRef="usd" id="ixv-10769"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;"> <div style="text-indent : -10px; padding-left : 10px; "> Series A junior participating preferred stock; par value $<ix:nonFraction contextRef="c4" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-10770"><ix:nonFraction contextRef="c5" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-10771">.01</ix:nonFraction></ix:nonFraction> per share,&#160;<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-10772"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-10773">20,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction contextRef="c4" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" unitRef="shares" id="ixv-10774"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" unitRef="shares" id="ixv-10775">none</ix:nonFraction></ix:nonFraction> issued</span> </div> </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="0" unitRef="usd" id="ixv-10776">-</ix:nonFraction></td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="0" unitRef="usd" id="ixv-10777">-</ix:nonFraction></td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>



   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;"> <div style="text-indent : -10px; padding-left : 10px; "> <span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Common stock; par value $<ix:nonFraction contextRef="c2" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-10778"><ix:nonFraction contextRef="c3" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-10779">.01</ix:nonFraction></ix:nonFraction> per share, <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-10780"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-10781">50,000,000</ix:nonFraction></ix:nonFraction> shares authorized;&#160;<ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-10782"><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-10783">19,547,144</ix:nonFraction></ix:nonFraction> and <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-10784"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-10785">19,435,706</ix:nonFraction></ix:nonFraction> shares issued and outstanding at September 30, 2025 and&#160;</span>March 31, 2025, respectively </div> </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-10786">195,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-10787">194,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;">
     <div>
      Additional paid-in capital
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd" id="ixv-10788">232,182,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd" id="ixv-10789">234,413,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;">
     <div>
      Retained earnings
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" unitRef="usd" id="ixv-10790">20,926,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" unitRef="usd" id="ixv-10791">20,033,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left; padding-left: 10px;">
     <div>
      Accumulated other comprehensive income
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd" id="ixv-10792">5,233,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd" id="ixv-10793">3,059,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom; text-align: left; padding-left: 20px;">
     <div>
      Total shareholders' equity
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-10794">258,536,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-10795">257,699,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-align: left; padding-left: 20px;">
     <div>
      TOTAL LIABILITIES AND SHAREHOLDERS&#8217; EQUITY
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd" id="ixv-10796">989,968,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd" id="ixv-10797">957,636,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>

  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The accompanying notes to condensed consolidated financial statements are an integral part hereof.
  </div><div>
  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>


  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">4</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES</span>
  </div><div>

  </div><div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <a id="Consolidated_Statements_of_Operations" title="Consolidated Statements of Operations"></a><span style="font-weight: bold;">Condensed Consolidated Statements of Operations</span>
  </div><div>

  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">(Unaudited)</span>
  </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>


  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>

   <tr style="vertical-align: top;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td colspan="7" style="width: 1%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Three Months Ended<br/> September 30,</span>      </td>

    <td style="width: 1%;">&#160;</td><td colspan="7" style="width: 1%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Six Months Ended<br/> September 30,</span>      </td>

   </tr><tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center;">&#160;</td><td style="width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center;">&#160;</td><td style="width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center;">&#160;</td><td style="width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center;">&#160;</td><td style="width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: center;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Net sales
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-10798">221,470,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-10799">208,186,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-10800">409,834,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-10801">378,073,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Cost of goods sold
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" unitRef="usd" id="ixv-10802">178,743,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" unitRef="usd" id="ixv-10803">166,909,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" unitRef="usd" id="ixv-10804">333,190,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" unitRef="usd" id="ixv-10805">307,622,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Gross profit
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-10806">42,727,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-10807">41,277,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-10808">76,644,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd" id="ixv-10809">70,451,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Operating expenses:
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      General and administrative
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-10810">17,086,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-10811">15,052,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-10812">29,766,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-10813">31,722,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Sales and marketing
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="usd" id="ixv-10814">6,811,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="usd" id="ixv-10815">5,834,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="usd" id="ixv-10816">13,021,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="usd" id="ixv-10817">11,283,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Research and development
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-10818">3,928,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-10819">2,443,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-10820">7,234,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-10821">4,876,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Foreign exchange impact of lease liabilities and forward contracts
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="0" unitRef="usd" id="ixv-10822">1,469,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="0" sign="-" unitRef="usd" id="ixv-10823">5,428,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="0" unitRef="usd" id="ixv-10824">9,817,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="0" sign="-" unitRef="usd" id="ixv-10825">16,506,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 30px;">
     <div>
      Total operating expenses
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-10826">26,356,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-10827">28,757,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-10828">40,204,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-10829">64,387,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Operating income
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd" id="ixv-10830">16,371,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd" id="ixv-10831">12,520,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd" id="ixv-10832">36,440,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd" id="ixv-10833">6,064,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other expenses:
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Interest expense, net
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="mpaa:InterestExpenseNet" scale="0" unitRef="usd" id="ixv-10834">12,699,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="mpaa:InterestExpenseNet" scale="0" unitRef="usd" id="ixv-10835">14,182,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mpaa:InterestExpenseNet" scale="0" unitRef="usd" id="ixv-10836">25,511,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="mpaa:InterestExpenseNet" scale="0" unitRef="usd" id="ixv-10837">28,569,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Change in fair value of compound net derivative liability
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" sign="-" unitRef="usd" id="ixv-10838">2,260,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" sign="-" unitRef="usd" id="ixv-10839">380,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" sign="-" unitRef="usd" id="ixv-10840">4,050,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" unitRef="usd" id="ixv-10841">2,200,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 30px;">
     <div>
      Total other expenses
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-10842">14,959,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-10843">14,562,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-10844">29,561,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-10845">26,369,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Income (loss) before income tax expense
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10846">1,412,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-10847">2,042,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10848">6,879,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-10849">20,305,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Income tax expense
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-10850">3,561,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-10851">912,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-10852">5,986,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-10853">734,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Net (loss) income
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-10854">2,149,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-10855">2,954,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-10856">893,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-10857">21,039,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>


   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Basic net (loss) income per share
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-10858">0.11</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-10859">0.15</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares" id="ixv-10860">0.05</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c8" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-10861">1.07</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>


   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Diluted net (loss) income per share
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares" id="ixv-10862">0.11</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares" id="ixv-10863">0.15</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares" id="ixv-10864">0.04</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c8" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares" id="ixv-10865">1.07</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Weighted average number of shares outstanding:
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Basic
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-10866">19,366,633</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-10867">19,760,028</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-10868">19,367,840</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-10869">19,717,517</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Diluted
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-10870">19,366,633</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-10871">19,760,028</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-10872">20,194,954</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-10873">19,717,517</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

  </table><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The accompanying notes to condensed consolidated financial statements are an integral part hereof.
  </div><div>
  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>


  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">5</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES</span>
  </div><div>

  </div><div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <a id="Consolidated_Statements_of_Comprehensive_Loss_Income" title="Consolidated Statements of Comprehensive (Loss) Income"></a><span style="font-weight: bold;">Condensed Consolidated Statements of Comprehensive (Loss) Income</span>
  </div><div>

  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">(Unaudited)</span>
  </div><div>

  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>

  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>

   <tr style="vertical-align: top;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td>&#160;</td><td colspan="7" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Three Months Ended<br/> September 30,</span>      </td>

    <td>&#160;</td><td colspan="7" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Six Months Ended<br/> September 30,</span>      </td>

   </tr><tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td>&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Net (loss) income
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-10874">2,149,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-10875">2,954,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-10876">893,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-10877">21,039,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other comprehensive income (loss), net of tax:
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right;">&#160;</td><td style="vertical-align: bottom; text-align: right;">&#160;</td><td style="vertical-align: bottom; text-align: right;">&#160;</td><td style="vertical-align: bottom; text-align: right;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right;">&#160;</td><td style="vertical-align: bottom; text-align: right;">&#160;</td><td style="vertical-align: bottom; text-align: right;">&#160;</td><td style="vertical-align: bottom; text-align: right;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right;">&#160;</td><td style="vertical-align: bottom; text-align: right;">&#160;</td><td style="vertical-align: bottom; text-align: right;">&#160;</td><td style="vertical-align: bottom; text-align: right;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right;">&#160;</td><td style="vertical-align: bottom; text-align: right;">&#160;</td><td style="vertical-align: bottom; text-align: right;">&#160;</td><td style="vertical-align: bottom; text-align: right;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Foreign currency translation gain (loss)
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10878">1,286,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd" id="ixv-10879">1,268,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10880">2,174,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd" id="ixv-10881">1,943,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Total other comprehensive income (loss), net of tax
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10882">1,286,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd" id="ixv-10883">1,268,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10884">2,174,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd" id="ixv-10885">1,943,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Comprehensive (loss) income
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-10886">863,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-10887">4,222,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" unitRef="usd" id="ixv-10888">3,067,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-10889">22,982,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>

  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The accompanying notes to condensed consolidated financial statements are an integral part hereof.
  </div><div>
  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>


  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">6</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES</span>
  </div><div>

  </div><div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <a id="Consolidated_Statements_of_Shareholders_Equity" title="Consolidated Statements of Shareholders&#8217; Equity"></a><span style="font-weight: bold;">Condensed Consolidated Statements of Shareholders&#8217; Equity</span>
  </div><div>

  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">(Unaudited)</span>
  </div><div>

  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>

  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 28%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td colspan="8" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Common Stock</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">Shares</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">Amount</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">Additional<br/> Paid-in<br/> Capital</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">Retained<br/> Earnings</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">Accumulated<br/> Other Comprehensive Income (Loss)</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">Total</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Balance at March 31, 2025
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c9" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-10890">19,435,706</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10891">194,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10892">234,413,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10893">20,033,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10894">3,059,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10895">257,699,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Share-based compensation expense
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">                   -       </td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-10896"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-10897">946,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-10898"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-10899"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-10900">946,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom; text-indent: -10px; padding-left: 20px;">
     <div>
      <span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Issuance of common stock upon vesting of RSUs and PSUs,&#160;</span>net of shares withheld for employee taxes
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c13" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" scale="0" unitRef="shares" id="ixv-10901">114,225</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" sign="-" unitRef="usd" id="ixv-10902">2,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-10903">498,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-10904"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-10905"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-10906">496,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-indent: -10px; padding-left: 20px;">
     <div>
      Repurchase and cancellation of common stock, including fees
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c13" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="0" unitRef="shares" id="ixv-10907">197,796</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="0" unitRef="usd" id="ixv-10908">2,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="0" unitRef="usd" id="ixv-10909">1,964,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:fixed-zero" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="0" unitRef="usd" id="ixv-10910">-</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:fixed-zero" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="0" unitRef="usd" id="ixv-10911">-</ix:nonFraction></span><br/></td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="0" unitRef="usd" id="ixv-10912">1,966,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Foreign currency translation
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">                   -       </td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10913"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10914"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10915"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10916">888,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10917">888,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Net income
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">                   -       </td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-10918"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-10919"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-10920">3,042,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-10921"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-10922">3,042,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Balance at June 30, 2025
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c18" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-10923">19,352,135</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10924">194,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10925">232,897,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10926">23,075,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10927">3,947,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10928">260,113,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Share-based compensation expense
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">                   -       </td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-10929"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-10930">1,984,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-10931"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-10932"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-10933">1,984,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom; text-indent: -10px; padding-left: 20px;">
     <div>
      <span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Exercise of stock options, net of shares withheld for employee&#160;</span>taxes and net share settlement of exercise price
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c23" decimals="INF" format="ixt:num-dot-decimal" name="mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings" scale="0" unitRef="shares" id="ixv-10934">6,466</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:fixed-zero" name="mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings" scale="0" unitRef="usd" id="ixv-10935">-</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings" scale="0" unitRef="usd" id="ixv-10936">101,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:fixed-zero" name="mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings" scale="0" unitRef="usd" id="ixv-10937">-</ix:nonFraction></span><br/></td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:fixed-zero" name="mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings" scale="0" unitRef="usd" id="ixv-10938">-</ix:nonFraction></span><br/></td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings" scale="0" unitRef="usd" id="ixv-10939">101,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-indent: -10px; padding-left: 20px;">
     <div>
      <span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Issuance of common stock upon vesting of RSUs and PSUs,&#160;</span>net of shares withheld for employee taxes
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c23" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" scale="0" unitRef="shares" id="ixv-10940">278,657</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" sign="-" unitRef="usd" id="ixv-10941">2,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-10942">1,412,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-10943"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-10944"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-10945">1,410,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom; text-indent: -10px; padding-left: 20px;">
     <div>
      Repurchase and cancellation of common stock, including fees
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c23" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="0" unitRef="shares" id="ixv-10946">90,114</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="0" unitRef="usd" id="ixv-10947">1,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="0" unitRef="usd" id="ixv-10948">1,388,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:fixed-zero" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="0" unitRef="usd" id="ixv-10949">-</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:fixed-zero" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="0" unitRef="usd" id="ixv-10950">-</ix:nonFraction></span><br/></td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="0" unitRef="usd" id="ixv-10951">1,389,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Foreign currency translation
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">                   -       </td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10952"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10953"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10954"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10955">1,286,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10956">1,286,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Net loss
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">                   -       </td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-10957"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c24" decimals="0" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-10958"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-10959">2,149,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-10960"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-10961">2,149,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Balance at September 30, 2025
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c27" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-10962">19,547,144</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10963">195,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10964">232,182,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10965">20,926,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10966">5,233,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10967">258,536,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>

  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 28%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td colspan="8" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; font-weight: bold;">
     <div>
      Common Stock
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      Shares
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      Amount
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      Additional<br/> Paid-in<br/> Capital
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      Retained<br/> Earnings
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      Accumulated<br/> Other Comprehensive Income (Loss)
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      Total
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Balance at March 31, 2024
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c31" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-10968">19,662,380</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10969">197,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c32" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10970">236,255,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c33" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10971">39,503,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10972">9,155,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10973">285,110,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Share-based compensation expense
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">                   -       </td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c36" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-10974"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-10975">1,000,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c38" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-10976"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-10977"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c40" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-10978">1,000,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; text-indent: -10px; padding-left: 20px;">
     <div>
      <span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Issuance of common stock upon vesting of RSUs and PSUs,&#160;</span>net of shares withheld for employee taxes
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c36" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" scale="0" unitRef="shares" id="ixv-10979">91,205</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c36" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" sign="-" unitRef="usd" id="ixv-10980">1,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-10981">182,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c38" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-10982"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-10983"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c40" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-10984">181,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Foreign currency translation
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">                   -       </td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c36" decimals="0" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10985"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c37" decimals="0" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10986"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c38" decimals="0" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-10987"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd" id="ixv-10988">675,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c40" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd" id="ixv-10989">675,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Net loss
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">                   -       </td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c36" decimals="0" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-10990"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c37" decimals="0" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-10991"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c38" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-10992">18,085,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-10993"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c40" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-10994">18,085,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Balance at June 30, 2024
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c41" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-10995">19,753,585</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c41" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10996">198,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10997">237,073,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c43" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10998">21,418,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-10999">8,480,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-11000">267,169,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Share-based compensation expense
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">                   -       </td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c46" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-11001"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c47" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-11002">1,016,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c48" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-11003"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c49" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-11004"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-11005">1,016,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom; text-indent: -10px; padding-left: 20px;">
     <div>
      <span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Issuance of common stock upon vesting of RSUs and PSUs,&#160;</span>net of shares withheld for employee taxes
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c46" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" scale="0" unitRef="shares" id="ixv-11006">22,788</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c46" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-11007"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c47" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-11008"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c48" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-11009"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c49" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-11010"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:fixed-zero" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-11011"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Foreign currency translation
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">                   -       </td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c46" decimals="0" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-11012"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c47" decimals="0" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-11013"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c48" decimals="0" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-11014"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c49" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd" id="ixv-11015">1,268,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd" id="ixv-11016">1,268,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Net loss
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">                   -       </td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c46" decimals="0" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-11017"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c47" decimals="0" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-11018"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-11019">2,954,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c49" decimals="0" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-11020"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-11021">2,954,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Balance at September 30, 2024
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c50" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-11022">19,776,373</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-11023">198,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-11024">238,089,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-11025">18,464,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-11026">7,212,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c54" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-11027">263,963,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>

  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The accompanying notes to condensed consolidated financial statements are an integral part hereof.
  </div><div>
  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>

  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">7</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES</span>
  </div><div>
  </div><div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <a id="Cash_Flows" title="Cash Flows"></a><span style="font-weight: bold;">Condensed Consolidated Statements of Cash Flows</span>
  </div><div>
  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">(Unaudited)</span>
  </div><div>
  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>


  </div><table cellpadding="0" style="height: 0px; border-color: black; border-collapse: collapse; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 76%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">
     <div><br/></div>
    </td><td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Six Months Ended<span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span>September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Cash flows from operating activities:
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Net income (loss)
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-11028">893,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-11029">21,039,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Adjustments to reconcile net income (loss) to net cash provided by operating activities:
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Depreciation and amortization
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="0" unitRef="usd" id="ixv-11030">4,822,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="0" unitRef="usd" id="ixv-11031">5,330,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Amortization of debt issuance costs
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd" id="ixv-11032">1,194,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd" id="ixv-11033">1,085,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Amortization of interest on contract liabilities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mpaa:AmortizationOfInterestOnContractLiabilities" scale="0" unitRef="usd" id="ixv-11034">329,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="mpaa:AmortizationOfInterestOnContractLiabilities" scale="0" unitRef="usd" id="ixv-11035">396,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Accrued interest on convertible notes, related party
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="0" unitRef="usd" id="ixv-11036">1,936,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="0" unitRef="usd" id="ixv-11037">1,760,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Amortization of core premiums paid to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mpaa:AmortizationOfCorePremiumsPaidToCustomers" scale="0" unitRef="usd" id="ixv-11038">5,355,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="mpaa:AmortizationOfCorePremiumsPaidToCustomers" scale="0" unitRef="usd" id="ixv-11039">4,872,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Amortization of finished goods premiums paid to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mpaa:AmortizationOfFinishedGoodsPremiumsPaidToCustomers" scale="0" unitRef="usd" id="ixv-11040">480,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="mpaa:AmortizationOfFinishedGoodsPremiumsPaidToCustomers" scale="0" unitRef="usd" id="ixv-11041">477,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Noncash lease expense
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="0" unitRef="usd" id="ixv-11042">4,985,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="0" unitRef="usd" id="ixv-11043">4,988,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Foreign exchange impact of lease liabilities and forward contracts
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="0" unitRef="usd" id="ixv-11044">9,817,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="0" sign="-" unitRef="usd" id="ixv-11045">16,506,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Change in fair value of compound net derivative liability
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" sign="-" unitRef="usd" id="ixv-11046">4,050,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" unitRef="usd" id="ixv-11047">2,200,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Gain on short-term investments
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" scale="0" unitRef="usd" id="ixv-11048">235,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" scale="0" unitRef="usd" id="ixv-11049">132,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Net provision for inventory reserves
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="0" unitRef="usd" id="ixv-11050">4,126,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="0" unitRef="usd" id="ixv-11051">7,455,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Net provision for customer payment discrepancies and credit losses
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses" scale="0" unitRef="usd" id="ixv-11052">836,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses" scale="0" unitRef="usd" id="ixv-11053">355,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Deferred income taxes
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd" id="ixv-11054">481,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd" id="ixv-11055">3,325,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Share-based compensation expense
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="usd" id="ixv-11056">2,930,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="usd" id="ixv-11057">2,016,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Loss on disposal of plant and equipment
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="0" sign="-" unitRef="usd" id="ixv-11058">17,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="0" sign="-" unitRef="usd" id="ixv-11059">67,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Changes in operating assets and liabilities:
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 30px;">
     <div>
      Accounts receivable
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" unitRef="usd" id="ixv-11060">13,049,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" unitRef="usd" id="ixv-11061">17,216,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 30px;">
     <div>
      Inventory
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" unitRef="usd" id="ixv-11062">16,340,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" sign="-" unitRef="usd" id="ixv-11063">11,109,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 30px;">
     <div>
      Prepaid expenses and other current assets
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" sign="-" unitRef="usd" id="ixv-11064">853,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" sign="-" unitRef="usd" id="ixv-11065">456,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 30px;">
     <div>
      Other assets
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="0" sign="-" unitRef="usd" id="ixv-11066">343,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="0" unitRef="usd" id="ixv-11067">1,341,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 30px;">
     <div>
      Accounts payable and accrued liabilities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-11068">25,149,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-11069">12,671,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 30px;">
     <div>
      Customer finished goods returns accrual
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" scale="0" unitRef="usd" id="ixv-11070">3,541,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" scale="0" sign="-" unitRef="usd" id="ixv-11071">613,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 30px;">
     <div>
      Contract assets
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" scale="0" unitRef="usd" id="ixv-11072">1,136,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" scale="0" unitRef="usd" id="ixv-11073">4,865,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 30px;">
     <div>
      Contract liabilities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="0" unitRef="usd" id="ixv-11074">15,958,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="0" unitRef="usd" id="ixv-11075">15,359,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 30px;">
     <div>
      Operating lease liabilities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mpaa:IncreaseDecreaseInOperatingLeaseLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-11076">5,013,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="mpaa:IncreaseDecreaseInOperatingLeaseLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-11077">4,470,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 30px;">
     <div>
      Other liabilities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="0" unitRef="usd" id="ixv-11078">167,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-11079">2,348,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Net cash provided by operating activities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" unitRef="usd" id="ixv-11080">31,893,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" unitRef="usd" id="ixv-11081">2,011,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Cash flows from investing activities:
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Purchase of plant and equipment
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-11082">1,833,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-11083">1,047,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Redemption of short-term investments
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForProceedsFromShortTermInvestments" scale="0" sign="-" unitRef="usd" id="ixv-11084">91,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForProceedsFromShortTermInvestments" scale="0" sign="-" unitRef="usd" id="ixv-11085">68,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Net cash used in investing activities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-11086">1,742,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-11087">979,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Cash flows from financing activities:
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Borrowings under revolving loan
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="0" unitRef="usd" id="ixv-11088">363,711,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="0" unitRef="usd" id="ixv-11089">202,628,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Repayments of revolving loan
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="0" unitRef="usd" id="ixv-11090">382,079,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="0" unitRef="usd" id="ixv-11091">205,937,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Payments for debt issuance costs
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:fixed-zero" name="us-gaap:PaymentsOfFinancingCosts" scale="0" unitRef="usd" id="ixv-11092"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfFinancingCosts" scale="0" unitRef="usd" id="ixv-11093">15,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Payments on finance lease obligations
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeasePrincipalPayments" scale="0" unitRef="usd" id="ixv-11094">813,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeasePrincipalPayments" scale="0" unitRef="usd" id="ixv-11095">860,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Exercise of stock options
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="0" unitRef="usd" id="ixv-11096">101,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">          -      </td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Cash used to net share settle equity awards
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-11097">1,906,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="0" unitRef="usd" id="ixv-11098">181,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Repurchase of common stock, including fees
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="0" unitRef="usd" id="ixv-11099">3,355,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:fixed-zero" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="0" unitRef="usd" id="ixv-11100"> - </ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Net cash used in financing activities
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-11101">24,341,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-11102">4,365,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Effect of exchange rate changes on cash and cash equivalents
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-11103">471,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="usd" id="ixv-11104">228,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Net increase (decrease) in cash and cash equivalents
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd" id="ixv-11105">6,281,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="usd" id="ixv-11106">3,561,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Cash and cash equivalents &#8212; Beginning of period
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-11107">9,429,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-11108">13,974,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Cash and cash equivalents &#8212; End of period
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-11109">15,710,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c54" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-11110">10,413,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Supplemental disclosures of cash flow information:
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Cash paid for interest, net
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd" id="ixv-11111">22,232,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd" id="ixv-11112">24,843,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Cash paid for income taxes, net of refunds
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaidNet" scale="0" unitRef="usd" id="ixv-11113">3,521,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaidNet" scale="0" unitRef="usd" id="ixv-11114">3,276,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Cash paid for operating leases
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="0" unitRef="usd" id="ixv-11115">7,212,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="0" unitRef="usd" id="ixv-11116">6,804,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Cash paid for finance leases
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mpaa:FinanceLeasePayments" scale="0" unitRef="usd" id="ixv-11117">965,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="mpaa:FinanceLeasePayments" scale="0" unitRef="usd" id="ixv-11118">956,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Plant and equipment acquired under finance leases
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="0" unitRef="usd" id="ixv-11119">1,928,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="0" unitRef="usd" id="ixv-11120">164,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Assets acquired under operating leases
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-11121">298,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-11122">2,512,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Accrued capital expenditures
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="0" unitRef="usd" id="ixv-11123">185,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="0" unitRef="usd" id="ixv-11124">24,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>

  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The accompanying notes to condensed consolidated financial statements are an integral part hereof.
  </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">&#160;</span>
  </div><div>

  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">8</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div>
  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">MOTORCAR PARTS OF AMERICA, INC. AND SUBSIDIARIES</span>
  </div><div>

  </div><div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <a id="Notes_to_Condensed_Consolidated" title="Notes to Condensed Consolidated"></a><span style="font-weight: bold;">Notes to Condensed Consolidated Financial Statements</span>
  </div><div>

  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">September 30, 2025</span>
  </div><div>

  </div><div style="text-align: center; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">(Unaudited)</span>
  </div><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:NatureOfOperations" id="ixv-3217"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">1. Company Background and Organization</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="color: rgb(0, 0, 0);">Motorcar Parts of America, Inc. and its subsidiaries (the &#8220;Company&#8221;, or &#8220;MPA&#8221;) is a leading supplier of automotive aftermarket non-discretionary replacement parts, and test solutions and diagnostic equipment. These replacement parts are primarily sold to automotive retail chain stores and warehouse distributors throughout North America and to major automobile manufacturers for both their aftermarket programs and warranty replacement programs (&#8220;OES&#8221;). The Company&#8217;s test solutions and diagnostic equipment primarily serves the global automotive component and powertrain testing market. The Company&#8217;s products include</span> (i) light duty and heavy duty rotating electrical products such as alternators and starters, (ii) wheel hub assemblies and bearings, (iii) brake-related products, which include brake calipers, brake boosters, brake rotors, brake pads, and brake master cylinders, and (iv) other products, which include (a) turbochargers and (b) test solutions and diagnostic equipment including: (i) applications for combustion engine vehicles, including bench-top testers for alternators and starters, (ii) equipment for the pre- and post-production of electric vehicles, and (iii) software emulation of power system applications for the electrification of all forms of transportation (including automobiles, trucks, the emerging electrification of systems within the aerospace industry, and electric vehicle charging stations).
  </div></ix:nonNumeric><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
  </div><ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccounting-c0_cont_1" escape="true" name="us-gaap:BasisOfAccounting" id="ixv-3226"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">2. Basis of Presentation and New Accounting Pronouncements</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="ixv-3230"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="font-weight: bold; font-style: italic;">Basis of Presentation</span> </div></ix:nonNumeric>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:continuation continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_2" id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended September 30, 2025 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2026. This report should be read in conjunction with the Company&#8217;s audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2025, which are included in the Company&#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on June 9, 2025.
  </div></ix:continuation>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:continuation id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_2"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The accompanying condensed consolidated financial statements have been prepared on a consistent basis with, and there have been no material changes to the accounting policies described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2025.
  </div></ix:continuation>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="ixv-3240"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="font-weight: bold;">Accounting Pronouncements Not Yet Adopted</span> </div></ix:nonNumeric>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Disclosure Improvements</span>
  </div></ix:continuation>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In October 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-06, <span style="font-style: italic;">Disclosure Improvements: Codification Amendments in Response to the SEC&#8217;s Disclosure Update and Simplification Initiative</span>. This standard was issued in response to the SEC&#8217;s disclosure update and simplification initiative, which affects a variety of topics within the Accounting Standards Codification. The amendments apply to all reporting entities within the scope of the affected topics unless otherwise indicated. The effective date for each amendment will be the date on which the SEC&#8217;s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  </div></ix:continuation></ix:nonNumeric><div>

  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">&#160;</span>
  </div><div>

  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">9</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><ix:continuation id="_BasisOfAccounting-c0_cont_1"><ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_4" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Improvements to Income Tax Disclosures</span>
  </div></ix:continuation>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_5" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_4"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In December 2023, the FASB issued ASU 2023-09, <span style="font-style: italic;">Improvements to Income Tax Disclosures (Topic 740)</span>. This standard requires the Company to provide further disaggregated income tax disclosures for specific categories on the effective tax rate reconciliation, as well as additional information about federal, state/local and foreign income taxes. The standard also requires the Company to annually disclose its income taxes paid (net of refunds received), disaggregated by jurisdiction. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The standard is to be applied prospective basis, although optional retrospective application is permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  </div></ix:continuation>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_6" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_5"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Disaggregation of Income Statement Expenses</span>
  </div></ix:continuation>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_7" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_6"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In November 2024, the FASB issued ASU 2024-03, <span style="font-style: italic;">Disaggregation of Income Statement Expenses (&#8220;DISE&#8221;) (Subtopic 220-40)</span>. This standard requires the Company to disclose, in the footnotes at each interim and annual reporting period, information about expenses by the nature of the expense in addition to certain disclosures about selling expenses. Entities are required to include the following relevant expense captions: (i) purchase of inventory, (ii) employee compensation, (iii) depreciation, (iv) intangible asset amortization, and (v) depreciation, depletion and amortization recognized as part of oil and gas producing activities. In January 2025, the FASB issued ASU No. 2025-01, <span style="font-style: italic;">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) Clarifying the Effective Date</span>, which is intended to clarify the effective date of ASU No. 2024-03. As clarified in ASU 2025-01, the new guidance is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  </div></ix:continuation>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_8" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_7"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Debt with Conversion and Other Options</span>
  </div></ix:continuation>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_9" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_8"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In November 2024, the FASB issued ASU 2024-04, <span style="font-style: italic;">Debt with Conversion and Other Options (Subtopic 470-20): Induced Conversions of Convertible Debt Instruments</span>, which seeks to clarify the requirements for determining whether certain settlements of convertible debt instruments should be accounted for as an induced conversion. This guidance is effective for annual periods beginning after December 15, 2025, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  </div></ix:continuation>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_10" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_9"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Measurement of Credit Losses</span>
  </div></ix:continuation>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_11" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_10"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In July 2025, the FASB issued ASU 2025-05, <span style="font-style: italic;">Financial Instruments&#8212;Credit Losses (Topic 326):</span>&#160;<span style="font-style: italic;">Measurement of Credit Losses for Accounts Receivable and Contract Assets, </span>which provides a practical expedient that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under ASC 606, <span style="font-style: italic;">Revenue from Contracts with Customers</span>. Under this practical expedient, an entity is allowed to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current contract assets remain unchanged for the remaining life of those assets. This guidance is effective for annual periods beginning after December 15, 2025, including interim reporting periods within those fiscal years, with early adoption permitted. Entities that elect the practical expedient and, if applicable, make the accounting policy election are required to apply the amendments prospectively. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures.
  </div></ix:continuation>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_12" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_11"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Internal-Use Software</span>
  </div></ix:continuation>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"><ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_12"> In September 2025, the FASB issued ASU 2025-06, <span style="font-style: italic;">Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software</span>, which amends the recognition and disclosure guidance for internal-use software costs, removing the previous software development stage model with a probable-to-complete recognition threshold. This guidance is effective for annual periods beginning after December 15, 2027, including interim reporting periods within those fiscal years, with early adoption permitted.</ix:continuation> The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures. </div></ix:continuation><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   &#160;
  </div><div>

  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">10</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div>
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="ixv-3318"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">3. Accounts Receivable &#8212; Net</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="color: rgb(0, 0, 0);">The Company has trade accounts receivable that result from the sale of goods and services. Accounts receivable &#8212; net includes offset accounts related to allowances for credit losses, customer payment discrepancies, and returned goods authorizations (&#8220;RGAs&#8221;) issued for in-transit unit returns. </span>The Company uses accounts receivable discount programs with certain customers and their respective banks (see Note 10).
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="ixv-3325"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Accounts receivable &#8212; net is comprised of the following: </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; height : 1pt; white-space : nowrap; ">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">


      <span style="font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">


      <span style="font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Accounts receivable - net</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Accounts receivable &#8212; trade
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="0" unitRef="usd" id="ixv-11125">122,509,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="0" unitRef="usd" id="ixv-11126">113,807,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Allowance for credit losses
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" unitRef="usd" id="ixv-11127">274,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" unitRef="usd" id="ixv-11128">207,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Customer payment discrepancies
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:CustomerPaymentDiscrepancies" scale="0" unitRef="usd" id="ixv-11129">2,155,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:CustomerPaymentDiscrepancies" scale="0" unitRef="usd" id="ixv-11130">1,765,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Customer returns RGA issued
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:CustomerReturnsRgaIssued" scale="0" unitRef="usd" id="ixv-11131">16,070,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-right: none;">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:CustomerReturnsRgaIssued" scale="0" unitRef="usd" id="ixv-11132">20,771,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Total accounts receivable &#8212; net</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNet" scale="0" unitRef="usd" id="ixv-11133">104,010,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNet" scale="0" unitRef="usd" id="ixv-11134">91,064,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table></ix:nonNumeric></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>

  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:InventoryDisclosureTextBlock" id="ixv-3421"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">4. Inventory &#8212; Net</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="ixv-3425"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Inventory &#8212; net is comprised of the following: </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; height : 1pt; white-space : nowrap; ">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;">


      <span style="font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">


      <span style="font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Inventory &#8212; net</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Raw materials
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd" id="ixv-11135">154,168,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd" id="ixv-11136">150,274,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Work-in-process
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcess" scale="0" unitRef="usd" id="ixv-11137">9,607,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcess" scale="0" unitRef="usd" id="ixv-11138">7,821,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Finished goods
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoods" scale="0" unitRef="usd" id="ixv-11139">209,538,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoods" scale="0" unitRef="usd" id="ixv-11140">202,078,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryGross" scale="0" unitRef="usd" id="ixv-11141">373,313,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryGross" scale="0" unitRef="usd" id="ixv-11142">360,173,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Less allowance for excess and obsolete inventory
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryValuationReserves" scale="0" unitRef="usd" id="ixv-11143">19,019,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryValuationReserves" scale="0" unitRef="usd" id="ixv-11144">18,964,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;"><b>
      Inventory
     </b></div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:TotalInventory" scale="0" unitRef="usd" id="ixv-11145">354,294,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:TotalInventory" scale="0" unitRef="usd" id="ixv-11146">341,209,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Inventory unreturned
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:InventoryUnreturned" scale="0" unitRef="usd" id="ixv-11147">18,296,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:InventoryUnreturned" scale="0" unitRef="usd" id="ixv-11148">18,460,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;"><b>
      Total inventory &#8212; net
     </b></div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd" id="ixv-11149">372,590,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd" id="ixv-11150">359,669,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table></ix:nonNumeric></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>

  </div><ix:nonNumeric contextRef="c0" continuedAt="mpaa_ContractAssetsTextBlock-c0_cont_1" escape="true" name="mpaa:ContractAssetsTextBlock" id="ixv-3554"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">5. Contract Assets</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the three months ended September 30, 2025 and 2024, the Company reduced the carrying value of Remanufactured Cores held at customers&#8217; locations by $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="mpaa:LongTermContractAssetsWriteDown" scale="0" unitRef="usd" id="ixv-11151">1,225,000</ix:nonFraction> and $<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="mpaa:LongTermContractAssetsWriteDown" scale="0" unitRef="usd" id="ixv-11152">1,164,000</ix:nonFraction>, respectively, for the revaluation of cores that are part of the finished goods on the customers&#8217; shelves to the lower of cost or net realizable value. During the six months ended September 30, 2025 and 2024, the Company reduced the carrying value of Remanufactured Cores held at customers&#8217; locations by $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mpaa:LongTermContractAssetsWriteDown" scale="0" unitRef="usd" id="ixv-11153">2,251,000</ix:nonFraction> and $<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="mpaa:LongTermContractAssetsWriteDown" scale="0" unitRef="usd" id="ixv-11154">1,558,000</ix:nonFraction>, respectively, for the revaluation of cores that are part of the finished goods on the customers&#8217; shelves to the lower of cost or net realizable value. </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> In addition, the Company reduced the carrying value of Remanufactured Cores held at customers&#8217; locations and long-term core inventory deposits by $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits" scale="0" unitRef="usd" id="ixv-11155"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits" scale="0" unitRef="usd" id="ixv-11156">14,154,000</ix:nonFraction></ix:nonFraction> during the three and six months ended September 30, 2025, in connection with the realignment of inventory at certain customer distribution centers. </div></ix:nonNumeric><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>


  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">11</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><ix:nonNumeric contextRef="c0" escape="true" name="mpaa:ContractAssetsTableTextBlock" id="ixv-3572"><ix:continuation id="mpaa_ContractAssetsTextBlock-c0_cont_1"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Contract assets are comprised of the following: </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; height : 1pt; white-space : nowrap; ">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Short-term contract assets</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Cores expected to be returned by customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" scale="0" unitRef="usd" id="ixv-11157">17,554,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" scale="0" unitRef="usd" id="ixv-11158">17,732,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Core premiums paid to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" scale="0" unitRef="usd" id="ixv-11159">10,449,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" scale="0" unitRef="usd" id="ixv-11160">9,669,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Upfront payments to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" scale="0" unitRef="usd" id="ixv-11161">1,300,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" scale="0" unitRef="usd" id="ixv-11162">1,400,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Finished goods premiums paid to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent" scale="0" unitRef="usd" id="ixv-11163">1,003,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent" scale="0" unitRef="usd" id="ixv-11164">805,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Total short-term contract assets</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="0" unitRef="usd" id="ixv-11165">30,306,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="0" unitRef="usd" id="ixv-11166">29,606,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Long-term contract assets</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Remanufactured cores held at customers' locations
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" scale="0" unitRef="usd" id="ixv-11167">301,259,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" scale="0" unitRef="usd" id="ixv-11168">301,388,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Core premiums paid to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" scale="0" unitRef="usd" id="ixv-11169">25,892,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" scale="0" unitRef="usd" id="ixv-11170">24,714,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Long-term core inventory deposits
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">          -      </td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" scale="0" unitRef="usd" id="ixv-11171">5,569,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Finished goods premiums paid to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent" scale="0" unitRef="usd" id="ixv-11172">2,697,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent" scale="0" unitRef="usd" id="ixv-11173">2,483,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Upfront payments to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" scale="0" unitRef="usd" id="ixv-11174">1,496,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" scale="0" unitRef="usd" id="ixv-11175">2,114,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Total long-term contract assets</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" scale="0" unitRef="usd" id="ixv-11176">331,344,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" scale="0" unitRef="usd" id="ixv-11177">336,268,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table></ix:continuation></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>

  </div><ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="ixv-3758"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">6. Significant Customer and Other Information</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" continuedAt="_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock-c0_cont_1" escape="true" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="ixv-3762"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="font-weight: bold; font-style: italic;">Significant Customer Concentrations</span> </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The largest customers accounted for the following percentage of consolidated net sales: </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: center;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;">Three Months Ended<br/>September 30,</span>    </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;">Six Months Ended<br/>September 30,</span>    </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td>&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div>
      <span style="font-weight: bold;">Net sales </span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div>
      Customer A
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c55" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11178">38</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c56" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11179">34</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c57" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11180">38</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c58" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11181">37</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div>
      Customer B
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c59" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11182">28</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c60" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11183">21</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c61" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11184">26</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c62" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11185">20</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div>
      Customer C
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c63" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11186">21</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c64" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11187">31</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c65" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11188">21</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c66" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11189">29</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
  </table></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>

  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Revenues for these customers were derived from the Hard Parts segment and Test Solutions and Diagnostic Equipment segment. See Note 18 for a discussion of the Company&#8217;s segments.
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The largest customers accounted for the following percentage of accounts receivable &#8211; trade:
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>



  <ix:continuation continuedAt="_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock-c0_cont_2" id="_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock-c0_cont_1"><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; height : 1pt; white-space : nowrap; ">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div>
      <span style="font-weight: bold;">Accounts receivable - trade</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div>
      Customer A
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 9%; text-align: right;"><ix:nonFraction contextRef="c67" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11190">36</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c68" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11191">41</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div>
      Customer B
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c69" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11192">34</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c70" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11193">26</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div>
      Customer C
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c71" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11194">7</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c72" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11195">7</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
  </table></ix:continuation></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>


  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">12</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><ix:continuation id="_ConcentrationRiskDisclosureTextBlock-c0_cont_1"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Geographic and Product Information</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company&#8217;s products are sold predominantly in North America and accounted for the following percentages of consolidated net sales:
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <ix:continuation id="_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock-c0_cont_2"><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 52%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="vertical-align: bottom; text-align: center;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Three Months Ended</span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;">September 30,</span>    </td><td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td colspan="5" style="vertical-align: bottom; text-align: center;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Six Months Ended</span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;">September 30,</span>    </td><td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
     </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Product line</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Rotating electrical products
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c73" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11196">69</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c74" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11197">68</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c75" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11198">68</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c76" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11199">67</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Brake-related products
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c77" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11200">21</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c78" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11201">21</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c79" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11202">22</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c80" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11203">22</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Wheel hub products
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c81" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11204">6</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c82" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11205">7</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c83" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11206">6</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c84" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11207">7</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other products
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="c85" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11208">4</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"><ix:nonFraction contextRef="c86" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11209">4</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"><ix:nonFraction contextRef="c87" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11210">4</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"><ix:nonFraction contextRef="c88" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11211">4</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none;">%</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c89" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11212">100</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c90" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11213">100</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c91" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11214">100</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c92" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" unitRef="pure" id="ixv-11215">100</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
   </tr>
  </table></ix:continuation><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>

  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Significant Supplier Concentrations</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company had no suppliers that accounted for more than 10% of inventory purchases for the three and six months ended September 30, 2025 and 2024.
  </div></ix:continuation><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
  </div><ix:nonNumeric contextRef="c0" continuedAt="_DebtDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DebtDisclosureTextBlock" id="ixv-4201"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">7. Debt</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The Company has $<ix:nonFraction contextRef="c93" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="0" unitRef="usd" id="ixv-11216">268,620,000</ix:nonFraction> in senior secured financing, (as amended from time to time, the &#8220;Credit Facility&#8221;) consisting of a $<ix:nonFraction contextRef="c94" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="0" unitRef="usd" id="ixv-11217">238,620,000</ix:nonFraction> revolving loan facility (the &#8220;Revolving Facility&#8221;), subject to certain restrictions, and a $<ix:nonFraction contextRef="c95" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="0" unitRef="usd" id="ixv-11218">30,000,000</ix:nonFraction> term loan facility (the &#8220;Term Loans&#8221;). The Term Loans were repaid during the year ended March 31, 2024. The Credit Facility matures on <ix:nonNumeric contextRef="c96" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentMaturityDate" id="ixv-11219">December 12, 2028</ix:nonNumeric>. The lenders have a security interest in substantially all of the assets of the Company. </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="color: rgb(0, 0, 0);">The Company had $<ix:nonFraction contextRef="c94" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LineOfCredit" scale="0" unitRef="usd" id="ixv-11220">72,419,000</ix:nonFraction> and $<ix:nonFraction contextRef="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LineOfCredit" scale="0" unitRef="usd" id="ixv-11221">90,787,000</ix:nonFraction> outstanding under the Revolving Facility at September 30, 2025 and March 31, 2025, respectively. In addition, $<ix:nonFraction contextRef="c98" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LineOfCredit" scale="0" unitRef="usd" id="ixv-11222">15,470,000</ix:nonFraction> was outstanding for letters of credit at September 30, 2025. At September 30, 2025, after certain contractual adjustments, $<ix:nonFraction contextRef="c94" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="0" unitRef="usd" id="ixv-11223">145,376,000</ix:nonFraction> was available under the Revolving Facility. </span>The interest rate on the Company&#8217;s Revolving Facility was <ix:nonFraction contextRef="c99" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-11224">7.42</ix:nonFraction>% and <ix:nonFraction contextRef="c100" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-11225">7.46</ix:nonFraction>%, at September 30, 2025 and March 31, 2025, respectively. </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="color: rgb(0, 0, 0);">The Credit Facility requires the Company to maintain a minimum fixed charge coverage ratio if undrawn availability is less than <ix:nonFraction contextRef="c93" decimals="INF" format="ixt:num-dot-decimal" name="mpaa:LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage" scale="-2" unitRef="pure" id="ixv-11226">22.5</ix:nonFraction>% of the aggregate revolving commitments and a specified minimum undrawn availability. During the six months ended September 30, 2025, undrawn availability was greater than the <ix:nonFraction contextRef="c93" decimals="INF" format="ixt:num-dot-decimal" name="mpaa:LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage" scale="-2" unitRef="pure" id="ixv-11227">22.5</ix:nonFraction>% threshold, therefore, the fixed charge coverage ratio financial covenant was not required to be tested.</span> </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Convertible Notes</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="color: rgb(0, 0, 0);">On March 31, 2023, the Company entered into a note purchase agreement, as amended, (the &#8220;Note Purchase Agreement&#8221;) with Bison Capital Partners VI, L.P. and Bison Capital Partners VI-A, L.P. (collectively, the &#8220;Purchasers&#8221;) and Bison Capital Partners VI, L.P., as the purchaser representative (the &#8220;Purchaser Representative&#8221;) for the issuance and sale of $<ix:nonFraction contextRef="c101" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-11228">32,000,000</ix:nonFraction> in aggregate principal amount of convertible notes due in 2029 (the &#8220;Convertible Notes&#8221;), which was used for general corporate purposes. The Convertible Notes bear interest at a rate of <ix:nonFraction contextRef="c101" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure" id="ixv-11229">10.0</ix:nonFraction>% per annum, compounded annually, and payable (i) in-kind or (ii) in cash, annually in arrears on April 1 of each year, commencing on April 1, 2024. In April 2025, non-cash accrued interest on the Convertible Notes of $<ix:nonFraction contextRef="c102" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaidInKindInterest" scale="0" unitRef="usd" id="ixv-11230">3,521,000</ix:nonFraction> was paid in-kind and is included in the principal amount of Convertible Notes at September 30, 2025. The Convertible Notes have an initial conversion price of $<ix:nonFraction contextRef="c103" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-11231">15.00</ix:nonFraction> per share of the Company&#8217;s common stock, subject to adjustment as provided in the Convertible Notes (&#8220;Conversion Option&#8221;). Unless and until the Company delivers a redemption notice, the Purchasers of the Convertible Notes may convert their Convertible Notes at any time at their option. Upon conversion, the Convertible Notes will be settled in shares </span><span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">of the Company&#8217;s common stock. Except in the case of the occurrence of a fundamental transaction, as defined in the form of convertible promissory note, the Company may not redeem the Convertible Notes prior to March 31, 2026. After March 31, 2026, the Company may redeem all or part of the Convertible Notes for a cash purchase (the &#8220;Company Redemption&#8221;) price. The effective interest rate was <ix:nonFraction contextRef="c103" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-11232"><ix:nonFraction contextRef="c104" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-11233">18.3</ix:nonFraction></ix:nonFraction>% as of September 30, 2025 and March 31, 2025, respectively.</span> </div></ix:nonNumeric><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>


  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">13</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div>
  </div><ix:continuation id="_DebtDisclosureTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ConvertibleDebtTableTextBlock" id="ixv-4232"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The Company&#8217;s Convertible Notes are comprised of the following: </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="color: rgb(0, 0, 0); border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; height : 1pt; white-space : nowrap; ">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="color: rgb(0, 0, 0); font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="color: rgb(0, 0, 0); font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="color: rgb(0, 0, 0); font-weight: bold;">Convertible Notes, related party</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Principal amount of Convertible Notes</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"><ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-11234">38,730,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"><ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-11235">35,209,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Less: unamortized debt discount attributed to Compound Net Derivative Liability</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">(<ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="mpaa:DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability" scale="0" unitRef="usd" id="ixv-11236">5,972,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">(<ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="mpaa:DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability" scale="0" unitRef="usd" id="ixv-11237">6,556,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Less: unamortized debt discount attributed to debt issuance costs</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="mpaa:DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts" scale="0" unitRef="usd" id="ixv-11238">834,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="mpaa:DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts" scale="0" unitRef="usd" id="ixv-11239">916,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Carrying amount of the Convertible Notes</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"><ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="mpaa:AmountAllocatedToConvertibleNotes" scale="0" unitRef="usd" id="ixv-11240">31,924,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"><ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="mpaa:AmountAllocatedToConvertibleNotes" scale="0" unitRef="usd" id="ixv-11241">27,737,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Plus: Compound Net Derivative Liability</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" scale="0" unitRef="usd" id="ixv-11242">11,520,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" scale="0" unitRef="usd" id="ixv-11243">7,470,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="color: rgb(0, 0, 0); font-weight: bold;">Net carrying amount of Convertible Notes, related party</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebtNoncurrent" scale="0" unitRef="usd" id="ixv-11244">43,444,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebtNoncurrent" scale="0" unitRef="usd" id="ixv-11245">35,207,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>

  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="color: rgb(0, 0, 0);">In connection with the Note Purchase Agreement, the Company entered into common stock warrants (the &#8220;Warrants&#8221;) with the Purchasers, which mature on <ix:nonNumeric contextRef="c103" format="ixt:date-monthname-day-year-en" name="us-gaap:WarrantsAndRightsOutstandingMaturityDate" id="ixv-11246">March 30, 2029</ix:nonNumeric>. The fair value of the Warrants, using Level 3 inputs and the Monte Carlo simulation model, was <ix:nonFraction contextRef="c103" decimals="0" format="ixt:fixed-zero" name="mpaa:WarrantsAndRightsOutstandingFairValue" scale="0" unitRef="usd" id="ixv-11247"><ix:nonFraction contextRef="c104" decimals="0" format="ixt:fixed-zero" name="mpaa:WarrantsAndRightsOutstandingFairValue" scale="0" unitRef="usd" id="ixv-11248">zero</ix:nonFraction></ix:nonFraction> at September 30, 2025 and March 31, 2025.</span> </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="color: rgb(0, 0, 0);">The Company Redemption option has been combined with the Conversion Option as a compound net derivative liability (the &#8220;Compound Net Derivative Liability&#8221;). The Compound Net Derivative Liability has been recorded within convertible note, related party in the condensed consolidated balance sheets at September 30, 2025 and March 31, 2025. The fair value of the Conversion Option and the Company Redemption option using Level 3 inputs and the Monte Carlo simulation model was a liability of $<ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilities" scale="0" unitRef="usd" id="ixv-11249">29,600,000</ix:nonFraction> and $<ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilities" scale="0" unitRef="usd" id="ixv-11250">9,000,000</ix:nonFraction>, and an asset of $<ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssets" scale="0" unitRef="usd" id="ixv-11251">18,080,000</ix:nonFraction> and $<ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssets" scale="0" unitRef="usd" id="ixv-11252">1,530,000</ix:nonFraction> at September 30, 2025 and March 31, 2025, respectively. During the three months ended September 30, 2025 and 2024, the Company recorded a loss of $<ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" sign="-" unitRef="usd" id="ixv-11253">2,260,000</ix:nonFraction> and $<ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" sign="-" unitRef="usd" id="ixv-11254">380,000</ix:nonFraction>, respectively, as the change in fair value of the Compound Net Derivative Liability in the condensed consolidated statements of operations. During the six months ended September 30, 2025 and 2024, the Company recorded a loss of $<ix:nonFraction contextRef="c102" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" sign="-" unitRef="usd" id="ixv-11255">4,050,000</ix:nonFraction> and a gain of $<ix:nonFraction contextRef="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" unitRef="usd" id="ixv-11256">2,200,000</ix:nonFraction>, respectively, as the change in fair value of the Compound Net Derivative Liability in the condensed consolidated statements of operations and condensed consolidated statements of cash flows.</span> </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="color: rgb(0, 0, 0);">The Convertible Notes also contain additional features, such as, default interest and options related to a fundamental transaction,</span>&#160;<span style="color: rgb(0, 0, 0);">which were not separately accounted for as the value of such features were not material at September 30, 2025 and March 31, 2025.</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock" id="ixv-4353"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="color: rgb(0, 0, 0);">Interest expense related to the Convertible Notes is as follows:</span> </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="color: rgb(0, 0, 0); border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td colspan="8" style="vertical-align: bottom; text-align: center;">



      <span style="color: rgb(0, 0, 0); font-weight: bold;">Three Months Ended

      September 30,</span>
     </td>
    <td colspan="8" style="vertical-align: bottom; text-align: center;">



      <span style="color: rgb(0, 0, 0); font-weight: bold;">Six Months Ended<br/>

      September 30,</span>
     </td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="color: rgb(0, 0, 0); font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="color: rgb(0, 0, 0); font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="color: rgb(0, 0, 0); font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="color: rgb(0, 0, 0); font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="color: rgb(0, 0, 0); font-weight: bold;">Interest expense on Convertible Notes</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Contractual interest expense</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"><ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="0" unitRef="usd" id="ixv-11257">968,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"><ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="0" unitRef="usd" id="ixv-11258">880,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"><ix:nonFraction contextRef="c102" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="0" unitRef="usd" id="ixv-11259">1,936,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"><ix:nonFraction contextRef="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="0" unitRef="usd" id="ixv-11260">1,760,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Accretion of debt discount</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"><ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="0" unitRef="usd" id="ixv-11261">299,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"><ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="0" unitRef="usd" id="ixv-11262">249,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"><ix:nonFraction contextRef="c102" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="0" unitRef="usd" id="ixv-11263">584,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"><ix:nonFraction contextRef="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="0" unitRef="usd" id="ixv-11264">487,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Amortization of debt issuance costs</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd" id="ixv-11265">41,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd" id="ixv-11266">35,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c102" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd" id="ixv-11267">82,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCosts" scale="0" unitRef="usd" id="ixv-11268">68,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="color: rgb(0, 0, 0); font-weight: bold;">Total interest expense on Convertible Notes</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-11269">1,308,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-11270">1,164,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c102" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-11271">2,602,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-11272">2,315,000</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>

  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="color: rgb(0, 0, 0);">There are no future payments required under the Convertible Notes prior to their maturity, therefore, the principal amount of the Convertible Notes plus interest payable in-kind, assuming no early redemption or conversion has occurred, of $<ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ConvertibleNotesGross" scale="0" unitRef="usd" id="ixv-11273">56,704,000</ix:nonFraction> would be paid on March 30, 2029.</span> </div></ix:continuation><div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div>
 </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">14</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><ix:nonNumeric contextRef="c0" escape="true" name="mpaa:ContractLiabilitiesTextBlock" id="ixv-4523"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">8. Contract Liabilities</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the three and six months ended September 30, 2025, the Company recognized remanufactured core revenue of $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="mpaa:RemanufacturedCoreRevenue" scale="0" unitRef="usd" id="ixv-11274"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mpaa:RemanufacturedCoreRevenue" scale="0" unitRef="usd" id="ixv-11275">14,797,000</ix:nonFraction></ix:nonFraction> and reduced the customer core returns accruals in connection with the realignment of inventory at certain customer distribution centers. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" escape="true" name="mpaa:ContractLiabilitiesTableTextBlock" id="ixv-4529"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Contract liabilities are comprised of the following: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; ">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div><b>
      September 30, 2025
     </b></div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div><b>
      March 31, 2025
     </b></div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div><b>
      Short-term contract liabilities
     </b></div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Customer allowances earned
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" scale="0" unitRef="usd" id="ixv-11276">20,461,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" scale="0" unitRef="usd" id="ixv-11277">16,283,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Customer core returns accruals
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" scale="0" unitRef="usd" id="ixv-11278">14,538,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" scale="0" unitRef="usd" id="ixv-11279">13,880,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Core bank liability
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityCoreBankLiabilityCurrent" scale="0" unitRef="usd" id="ixv-11280">10,953,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityCoreBankLiabilityCurrent" scale="0" unitRef="usd" id="ixv-11281">1,795,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Accrued core payment
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityAccruedCorePaymentCurrent" scale="0" unitRef="usd" id="ixv-11282">3,916,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityAccruedCorePaymentCurrent" scale="0" unitRef="usd" id="ixv-11283">3,196,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Customer deposits
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityCustomerDepositsCurrent" scale="0" unitRef="usd" id="ixv-11284">2,347,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityCustomerDepositsCurrent" scale="0" unitRef="usd" id="ixv-11285">2,486,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Finished goods liabilities
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-11286">373,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-11287">518,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div><b>
      Total short-term contract liabilities
     </b></div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="0" unitRef="usd" id="ixv-11288">52,588,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="0" unitRef="usd" id="ixv-11289">38,158,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div><b>
      Long-term contract liabilities
     </b></div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Customer core returns accruals
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" scale="0" unitRef="usd" id="ixv-11290">240,287,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" scale="0" unitRef="usd" id="ixv-11291">227,588,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Accrued core payment
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" scale="0" unitRef="usd" id="ixv-11292">3,295,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" scale="0" unitRef="usd" id="ixv-11293">3,768,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Core bank liability
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:fixed-zero" name="mpaa:ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent" scale="0" unitRef="usd" id="ixv-11294"> &#160;- </ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent" scale="0" unitRef="usd" id="ixv-11295">10,048,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div><b>
      Total long-term contract liabilities
     </b></div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-11296">243,582,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-11297">241,404,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table></ix:nonNumeric></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" continuedAt="mpaa_LesseeOperatingAndFinanceLeasesTextBlock-c0_cont_1" escape="true" name="mpaa:LesseeOperatingAndFinanceLeasesTextBlock" id="ixv-4715"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">9. Leases</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company leases various facilities in North America and Asia under operating leases expiring through August 2033. The Company has material nonfunctional currency leases that could have a material impact on the Company&#8217;s condensed consolidated statements of operations. As required for other monetary liabilities, lessees remeasure foreign currency-denominated lease liabilities using the exchange rate at each reporting date, but the lease assets are nonmonetary assets measured at historical rates and are not affected by subsequent changes in the exchange rates.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> In connection with the remeasurement of these leases, the Company recorded a gain of $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="mpaa:GainLossOnRemeasurementOfLeaseLiabilities" scale="0" unitRef="usd" id="ixv-11298">1,467,000</ix:nonFraction> and a loss of $<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="mpaa:GainLossOnRemeasurementOfLeaseLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-11299">3,978,000</ix:nonFraction> during the three months ended September 30, 2025 and 2024, respectively, and a gain of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mpaa:GainLossOnRemeasurementOfLeaseLiabilities" scale="0" unitRef="usd" id="ixv-11300">5,469,000</ix:nonFraction> and a loss of $<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="mpaa:GainLossOnRemeasurementOfLeaseLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-11301">9,687,000</ix:nonFraction> during the six months ended September 30, 2025 and 2024, respectively. These amounts are included in foreign exchange impact of lease liabilities and forward contracts in the condensed consolidated statements of operations. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the year ended March 31, 2025, the Company ceased manufacturing operations at its Torrance, California facility as a part of its strategy to enhance its operating efficiencies. This represented a significant change to the use of this right-of-use asset, which required a reassessment of the Company&#8217;s asset groups. The Company concluded that this right-of-use asset was no longer part of the Hard Parts asset group. The Company performed a test for recoverability (using Level 3 inputs) which resulted in <ix:nonFraction contextRef="c0" decimals="0" format="ixt:fixed-zero" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="0" unitRef="usd" id="ixv-11302">no</ix:nonFraction> impairment at September 30, 2025. Any future changes to the assumptions and estimates from those anticipated may affect the carrying value of right-of-use assets and could result in impairment charges. </div></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">15</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><ix:continuation continuedAt="mpaa_LesseeOperatingAndFinanceLeasesTextBlock-c0_cont_2" id="mpaa_LesseeOperatingAndFinanceLeasesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="mpaa:LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock" id="ixv-4734"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Balance sheet information for leases is as follows: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; margin-left: auto; margin-right: auto; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 64%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; ">
    <td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom;">
     <div>
      <span style="font-weight: bold;">Leases</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; text-align: left; width: 9%;">
     <div>
      <span style="font-weight: bold;">Classification</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">September 30, 2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">March 31, 2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      <span style="font-weight: bold;">Assets:</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 20px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Operating
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%;"> <div> <span style="-sec-ix-hidden: hidden-fact-4"><span style="-sec-ix-hidden: hidden-fact-5">Operating lease assets</span></span> </div> </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-11303">67,208,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-11304">66,603,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>

   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">Finance</td>
    <td style="text-align: left;">&#160;</td><td style="text-align: left; white-space: nowrap; background-color: rgb(255, 255, 255);"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="-sec-ix-hidden: hidden-fact-6"><span style="-sec-ix-hidden: hidden-fact-7">Plant and equipment</span></span></span></td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-11305">5,071,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-11306">4,296,000</ix:nonFraction></td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr><tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      <span style="font-weight: bold;">Total leased assets</span>
     </div>
    </td>
    <td style="text-align: left; width: 1%;">&#160;</td><td style="width : 9%; text-align : left; white-space : nowrap; ">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:OperatingAndFinanceLeaseRightOfUseAssets" scale="0" unitRef="usd" id="ixv-11307">72,279,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; text-align: left;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:OperatingAndFinanceLeaseRightOfUseAssets" scale="0" unitRef="usd" id="ixv-11308">70,899,000</ix:nonFraction></td><td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 20px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      <span style="font-weight: bold;">Liabilities:</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 20px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Current
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Operating
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width : 9%; white-space : nowrap; "> <div> <span style="-sec-ix-hidden: hidden-fact-8"><span style="-sec-ix-hidden: hidden-fact-9">Operating lease liabilities</span></span> </div> </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-11309">9,763,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-11310">9,982,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Finance
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%;"> <div> <span style="-sec-ix-hidden: hidden-fact-10"><span style="-sec-ix-hidden: hidden-fact-11">Other current liabilities</span></span> </div> </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-11311">1,229,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-11312">1,222,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Long-term
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Operating
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width : 9%; white-space : nowrap; "> <div> <span style="-sec-ix-hidden: hidden-fact-12"><span style="-sec-ix-hidden: hidden-fact-13">Long-term operating lease liabilities</span></span> </div> </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-11313">61,031,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-11314">65,308,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Finance
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%;"> <div> <span style="-sec-ix-hidden: hidden-fact-14"><span style="-sec-ix-hidden: hidden-fact-15">Other liabilities</span></span> </div> </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-11315">3,068,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-11316">1,954,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      <span style="font-weight: bold;">Total lease liabilities</span>
     </div>
    </td>
    <td style="text-align: left; width: 1%;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">&#160;&#160;&#160;</td>
    <td style="width: 1%;"><br/></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:OperatingAndFinanceLeaseLiability" scale="0" unitRef="usd" id="ixv-11317">75,091,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mpaa:OperatingAndFinanceLeaseLiability" scale="0" unitRef="usd" id="ixv-11318">78,466,000</ix:nonFraction></td><td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
  </table></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LeaseCostTableTextBlock" id="ixv-4961"><div style="margin: 0in; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">Lease cost recognized in the condensed consolidated
statements of operations is as follows:</div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><table cellpadding="0" style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td style="font-size: 0px;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td colspan="7" style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center;">



      <span style="font-weight: bold;">Three Months Ended
<br/>
      September 30,</span>
     </td>

    <td style="font-size: 0px; width: 1%;">&#160;</td>
    <td colspan="7" style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center;">



      <span style="font-weight: bold;">Six Months Ended<br/>

      September 30,</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="font-size: 0px; padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      <span style="font-weight: bold;">Lease cost</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Operating lease cost
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd" id="ixv-11319">3,571,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd" id="ixv-11320">3,523,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd" id="ixv-11321">7,061,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd" id="ixv-11322">7,282,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Short-term lease cost
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="0" unitRef="usd" id="ixv-11323">296,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="0" unitRef="usd" id="ixv-11324">381,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="0" unitRef="usd" id="ixv-11325">512,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermLeaseCost" scale="0" unitRef="usd" id="ixv-11326">693,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Variable lease cost
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="0" unitRef="usd" id="ixv-11327">115,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="0" unitRef="usd" id="ixv-11328">91,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="0" unitRef="usd" id="ixv-11329">248,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="0" unitRef="usd" id="ixv-11330">255,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Finance lease cost:
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding: 0px 0px 0px 10px;">
     <div>
      Amortization of finance lease assets
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="0" unitRef="usd" id="ixv-11331">348,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="0" unitRef="usd" id="ixv-11332">295,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="0" unitRef="usd" id="ixv-11333">703,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="0" unitRef="usd" id="ixv-11334">653,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 0px 0px 10px;">
     <div>
      Interest on finance lease liabilities
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseInterestExpense" scale="0" unitRef="usd" id="ixv-11335">78,000</ix:nonFraction></td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseInterestExpense" scale="0" unitRef="usd" id="ixv-11336">45,000</ix:nonFraction></td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseInterestExpense" scale="0" unitRef="usd" id="ixv-11337">152,000</ix:nonFraction></td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseInterestExpense" scale="0" unitRef="usd" id="ixv-11338">96,000</ix:nonFraction></td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

   </tr>

   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      <span style="font-weight: bold;">Total lease cost</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="0" unitRef="usd" id="ixv-11339">4,408,000</ix:nonFraction></td><td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="0" unitRef="usd" id="ixv-11340">4,335,000</ix:nonFraction></td><td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="0" unitRef="usd" id="ixv-11341">8,676,000</ix:nonFraction></td><td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="0" unitRef="usd" id="ixv-11342">8,979,000</ix:nonFraction></td><td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

   </tr>
  </table></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" escape="true" name="mpaa:LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock" id="ixv-5174"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Maturities of lease commitments at September 30, 2025 by fiscal year were as follows: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 64%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; ">
    <td>
     <div>
      <span style="font-weight: bold;">Maturity of lease liabilities by fiscal year</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">Operating Leases</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">Finance Leases</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">Total</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      2026 - remaining six months
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="0" unitRef="usd" id="ixv-11343">7,103,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="0" unitRef="usd" id="ixv-11344">811,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths" scale="0" unitRef="usd" id="ixv-11345">7,914,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      2027
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="usd" id="ixv-11346">12,350,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="usd" id="ixv-11347">1,346,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="usd" id="ixv-11348">13,696,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      2028
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="usd" id="ixv-11349">11,700,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="usd" id="ixv-11350">1,091,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="usd" id="ixv-11351">12,791,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      2029
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="0" unitRef="usd" id="ixv-11352">11,192,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="0" unitRef="usd" id="ixv-11353">826,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" scale="0" unitRef="usd" id="ixv-11354">12,018,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      2030
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="0" unitRef="usd" id="ixv-11355">11,377,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="0" unitRef="usd" id="ixv-11356">749,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" scale="0" unitRef="usd" id="ixv-11357">12,126,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Thereafter
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="0" unitRef="usd" id="ixv-11358">32,136,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="0" unitRef="usd" id="ixv-11359">96,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="0" unitRef="usd" id="ixv-11360">32,232,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Total lease payments
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="0" unitRef="usd" id="ixv-11361">85,858,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="0" unitRef="usd" id="ixv-11362">4,919,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" scale="0" unitRef="usd" id="ixv-11363">90,777,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Less amount representing interest
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="0" unitRef="usd" id="ixv-11364">15,064,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="0" unitRef="usd" id="ixv-11365">622,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" scale="0" unitRef="usd" id="ixv-11366">15,686,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>

   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      <span style="font-weight: bold;">Present value of lease liabilities</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-11367">70,794,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiability" scale="0" unitRef="usd" id="ixv-11368">4,297,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:OperatingAndFinanceLeaseLiability" scale="0" unitRef="usd" id="ixv-11369">75,091,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table></ix:nonNumeric></ix:continuation><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">16</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><ix:nonNumeric contextRef="c0" escape="true" name="mpaa:LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock" id="ixv-5359"><ix:continuation id="mpaa_LesseeOperatingAndFinanceLeasesTextBlock-c0_cont_2"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Other information about leases is as follows: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"> <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; "> <td style="padding-left: 10px;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"> <div> <span style="font-weight: bold;">September 30, 2025</span> </div> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"> <div> <span style="font-weight: bold;">March 31, 2025</span> </div> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;"> <div> <span style="font-weight: bold;">Lease term and discount rate</span> </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;"> <div> Weighted-average remaining lease term (years): </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="padding-left: 10px;"> <div> Finance leases </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonNumeric contextRef="c2" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-11370">3.9</ix:nonNumeric></td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonNumeric contextRef="c3" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-11371">3.2</ix:nonNumeric></td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-left: 10px;"> <div> Operating leases </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonNumeric contextRef="c2" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-11372">6.9</ix:nonNumeric></td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonNumeric contextRef="c3" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-11373">7.3</ix:nonNumeric></td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div> Weighted-average discount rate: </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-left: 10px;"> <div> Finance leases </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-11374">7.1</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-11375">7.0</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="padding-left: 10px;"> <div> Operating leases </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c2" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-11376">5.8</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-11377">5.8</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td> </tr> </table></ix:continuation></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" escape="true" name="mpaa:AccountsReceivableDiscountProgramsTextBlock" id="ixv-5467"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">10. Accounts Receivable Discount Programs</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company uses accounts receivable discount programs offered by certain customers and their respective banks. Under these programs, the Company may sell those customers&#8217; receivables to those banks at a discount to be agreed upon at the time the receivables are sold. These discount arrangements allow the Company to accelerate receipt of payment on customers&#8217; receivables.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" escape="true" name="mpaa:ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" id="ixv-5473"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following is a summary of accounts receivable discount programs: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"> <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top;"> <td>&#160;</td> <td colspan="8" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><b>Six Months Ended</b><br/><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,&#160;</span></td> </tr><tr style="vertical-align: top;"> <td style="padding-left: 10px;">&#160;</td> <td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"> <div> <span style="font-weight: bold;">2025</span> </div> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td> <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"> <div> <span style="font-weight: bold;">2024</span> </div> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div> Receivables discounted </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mpaa:AccountsReceivablesDiscounted" scale="0" unitRef="usd" id="ixv-11378">339,254,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="mpaa:AccountsReceivablesDiscounted" scale="0" unitRef="usd" id="ixv-11379">303,638,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td> <div> Weighted average number of days collection was accelerated </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonNumeric contextRef="c0" format="ixt-sec:durday" name="mpaa:DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" id="ixv-11380">345</ix:nonNumeric></td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonNumeric contextRef="c8" format="ixt-sec:durday" name="mpaa:DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" id="ixv-11381">343</ix:nonNumeric></td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div> Annualized weighted average discount rate </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="mpaa:AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" scale="-2" unitRef="pure" id="ixv-11382">5.6</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c8" decimals="3" format="ixt:num-dot-decimal" name="mpaa:AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" scale="-2" unitRef="pure" id="ixv-11383">6.5</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td> </tr> <tr style="vertical-align: top;"> <td> <div> Amount of discount recognized as interest expense </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mpaa:DiscountRecordedAsInterestExpense" scale="0" unitRef="usd" id="ixv-11384">18,098,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="mpaa:DiscountRecordedAsInterestExpense" scale="0" unitRef="usd" id="ixv-11385">18,870,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td> </tr> </table></ix:nonNumeric></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SupplierFinanceProgramTextBlock" id="ixv-5552"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">11. Supplier Finance Programs</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The Company utilizes a supplier finance program, which allows certain of the Company&#8217;s suppliers to sell their receivables due from the Company to participating financial institutions at the sole discretion of both the supplier and the financial institutions. The program is administered by a third party. Commitments from participating financial institutions that are available to suppliers under this program increased to $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="mpaa:SupplierFinanceProgramAmountOfCommitmentsAvailable" scale="0" unitRef="usd" id="ixv-11386">40,000,000</ix:nonFraction> from $<ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="mpaa:SupplierFinanceProgramAmountOfCommitmentsAvailable" scale="0" unitRef="usd" id="ixv-11387">30,000,000</ix:nonFraction> during the three months ended September 30, 2025. The Company has no economic interest in the sale of these receivables and no direct relationship with the financial institution. Payments to the third-party administrator are based on services rendered and are not related to the volume or number of financing agreements between suppliers, financial institution, and the third-party administrator. The Company is not a party to agreements negotiated between participating suppliers and the financial institution. The Company's obligations to its suppliers, including amounts due and payment terms, are not affected by a supplier's decision to participate in this program. The Company does not provide guarantees and there are no assets pledged to the financial institution or the third-party administrator for the committed payment in connection with this program. At September 30, 2025 and March 31, 2025, the Company had $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SupplierFinanceProgramObligation" scale="0" unitRef="usd" id="ixv-11388">36,644,000</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SupplierFinanceProgramObligation" scale="0" unitRef="usd" id="ixv-11389">33,661,000</ix:nonFraction>, respectively, of outstanding supplier obligations confirmed as valid under this program, included in <span style="-sec-ix-hidden: hidden-fact-16">accounts payable</span> in the condensed consolidated balance sheets. </div></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerShareTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerShareTextBlock" id="ixv-5559"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">12. Net (Loss) Income per Share</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Basic net (loss) income per share is computed by dividing net (loss) income by the weighted average number of shares of common stock outstanding during the period. Diluted net (loss) income per share includes the effect, if any, from the potential exercise or conversion of securities, such as stock options, Warrants, and Convertible Notes (as defined in Note 7), which would result in the issuance of incremental shares of common stock to the extent such impact is not anti-dilutive.
  </div></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">17</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><ix:continuation id="_EarningsPerShareTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="ixv-5574"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following presents a reconciliation of basic and diluted net (loss) income per share: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">


   <tr style="height: 0px; font-size: 0px;"><td style="width: 52%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;"><td>&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><br/></span></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Three Months Ended<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span>September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>

    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Six Months Ended<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span>September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>

   </tr><tr style="vertical-align: top;">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Net (loss) income
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-11390">2,149,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-11391">2,954,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd" id="ixv-11392">893,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-11393">21,039,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Basic shares
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-11394">19,366,633</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-11395">19,760,028</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-11396">19,367,840</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-11397">19,717,517</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Effect of potentially dilutive securities
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:fixed-zero" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" unitRef="shares" id="ixv-11398"> &#160;- </ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:fixed-zero" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" unitRef="shares" id="ixv-11399"> &#160;- </ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" unitRef="shares" id="ixv-11400">827,114</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:fixed-zero" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" unitRef="shares" id="ixv-11401"> &#160;- </ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Diluted shares
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-11402">19,366,633</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-11403">19,760,028</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-11404">20,194,954</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-11405">19,717,517</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Net (loss) income per share:
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Basic net (loss) income per share
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(<ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-11406">0.11</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-11407">0.15</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares" id="ixv-11408">0.05</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(<ix:nonFraction contextRef="c8" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-11409">1.07</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>

   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Diluted net (loss) income per share
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(<ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares" id="ixv-11410">0.11</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares" id="ixv-11411">0.15</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares" id="ixv-11412">0.04</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(<ix:nonFraction contextRef="c8" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares" id="ixv-11413">1.07</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
  </table></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Potential common shares that would have the effect of increasing diluted net income per share or decreasing diluted net loss per share are considered to be anti-dilutive and as such, these shares are not included in calculating diluted net (loss) income per share. For the three and six months ended September 30, 2025, there were <ix:nonFraction contextRef="c108" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-11414">2,476,067</ix:nonFraction> and <ix:nonFraction contextRef="c109" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-11415">901,182</ix:nonFraction>, respectively, of potential common shares not included in the calculation of diluted net (loss) income per share because their effect was anti-dilutive. For the three and six months ended September 30, 2024, there were <ix:nonFraction contextRef="c110" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-11416"><ix:nonFraction contextRef="c111" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-11417">2,357,749</ix:nonFraction></ix:nonFraction> of potential common shares not included in the calculation of diluted net loss per share because their effect was anti-dilutive. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="margin: 0in; font-size: 12pt;"><span style="font-size:10.0pt">In
addition, for the three and six months ended September 30, 2025, there were <ix:nonFraction contextRef="c112" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-11418">2,711,084</ix:nonFraction>
and <ix:nonFraction contextRef="c113" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-11419">2,678,810</ix:nonFraction>, respectively, of potential common shares not included in the
calculation of diluted net income per share under the &#8220;if-converted&#8221; method for
the Convertible Notes because their effect was anti-dilutive. For the three and
six months ended September 30, 2024, there were <ix:nonFraction contextRef="c114" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-11420"><ix:nonFraction contextRef="c115" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-11421">2,435,281</ix:nonFraction></ix:nonFraction>, respectively, of
potential common shares not included in the calculation of diluted net loss per
share under the &#8220;if-converted&#8221; method for the Convertible Notes because their
effect was anti-dilutive. The potential common shares related to the Warrants
issued in connection with the Convertible Notes (see Note 7) are anti-dilutive
until they become exercisable and as of September 30, 2025, the Warrants were
not exercisable.</span></div></ix:continuation><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock" id="ixv-5870"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">13. Income Taxes</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The Company recorded income tax expense of $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-11422">3,561,000</ix:nonFraction>, or an effective tax rate of <ix:nonFraction contextRef="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-11423">252.2</ix:nonFraction>%, and $<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-11424">912,000</ix:nonFraction>, or an effective tax rate of (<ix:nonFraction contextRef="c7" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" sign="-" unitRef="pure" id="ixv-11425">44.7</ix:nonFraction>)%, for the three months ended September 30, 2025 and 2024, respectively. The Company recorded income tax expense of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-11426">5,986,000</ix:nonFraction>, or an effective tax rate of <ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-11427">87.0</ix:nonFraction>%, and $<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-11428">734,000</ix:nonFraction>, or an effective tax rate of (<ix:nonFraction contextRef="c8" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" sign="-" unitRef="pure" id="ixv-11429">3.6</ix:nonFraction>)%, for the six months ended September 30, 2025 and 2024, respectively. The effective tax rate for the three and six months ended September 30, 2025, was primarily impacted by the change in valuation allowance on certain jurisdictions' deferred tax assets resulting from current year activities and foreign income taxed at rates that are different from the federal statutory rate. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Management continues to monitor its valuation allowance position in its various jurisdictions. In assessing the need for a valuation allowance, the Company considers all positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, past financial performance, and tax planning strategies. Based on this analysis, the Company determined that it is more likely than not that certain deferred tax assets will not be realized. As a result, the Company continued to maintain valuation allowances on its U.S. and one of its Mexican subsidiaries&#8217; deferred tax assets. The Company will monitor its position in future periods. Should the actual amount differ from the Company&#8217;s estimates, the amount of any valuation allowance could be impacted.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company and its subsidiaries file income tax returns for the U.S. federal, various state, and foreign jurisdictions with varying statutes of limitations. At September 30, 2025, the Company remains subject to examination for fiscal years ended March 31, 2022 and forward. The Company believes no significant changes in the unrecognized tax benefits will occur within the next 12 months.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   On July 4, 2025, the One Big Beautiful Bill Act ("OBBBA") was signed into law in the U.S. The OBBBA included a broad range of tax reform provisions, including making permanent key elements of the Tax Cuts and Jobs Act of 2017. The OBBBA did not have a material impact to the Company for the year ended March 31, 2026 and the Company is currently evaluating the potential impact of provisions of the OBBBA that are effective in subsequent years.
  </div></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">18</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="ixv-5890"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">14. Financial Risk Management and Derivatives</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Purchases and expenses denominated in currencies other than the U.S. dollar, which are primarily related to the Company&#8217;s overseas facilities, expose the Company to market risk from material movements in foreign exchange rates between the U.S. dollar and the foreign currencies. The Company&#8217;s primary risk exposure is from fluctuations in the value of the Mexican peso and to a lesser extent the Chinese yuan. To mitigate these risks, the Company enters into forward foreign currency exchange contracts to exchange U.S. dollars for these foreign currencies. The extent to which forward foreign currency exchange contracts are used, is modified periodically in response to the Company&#8217;s estimate of market conditions and the terms and length of anticipated requirements.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company enters into forward foreign currency exchange contracts in order to reduce the impact of foreign currency fluctuations and not to engage in currency speculation. The use of derivative financial instruments allows the Company to reduce its exposure to the risk that the eventual cash outflow resulting from funding the expenses of the foreign operations will be materially affected by changes in exchange rates between the U.S. dollar and the foreign currencies. The Company does not hold or issue financial instruments for trading purposes. The Company designates forward foreign currency exchange contracts for forecasted expenditure requirements to fund foreign operations.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The Company had forward foreign currency exchange contracts with a U.S. dollar equivalent notional value of $<ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeNotionalAmount" scale="0" unitRef="usd" id="ixv-11430">41,553,000</ix:nonFraction> and $<ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeNotionalAmount" scale="0" unitRef="usd" id="ixv-11431">45,921,000</ix:nonFraction> at September 30, 2025 and March 31, 2025, respectively. These contracts generally have a term of <ix:nonNumeric contextRef="c118" format="ixt-sec:durwordsen" name="us-gaap:DerivativeTermOfContract" id="ixv-11432">one year</ix:nonNumeric> or less, at rates agreed at the inception of the contracts. The counterparty to these derivative transactions is a major financial institution with investment grade credit rating; however, the Company is exposed to credit risk with this institution. The credit risk is limited to the potential unrealized gains (which offset currency fluctuations adverse to the Company) in any such contract should this counterparty fail to perform as contracted. Any changes in the fair values of forward foreign currency exchange contracts are included in foreign exchange impact of lease liabilities and forward contracts in the condensed consolidated statements of operations. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="ixv-5900"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following shows the effect of derivative instruments on the condensed consolidated statements of operations: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; margin-left: auto; margin-right: 0px; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">



   <tr style="height: 0px; font-size: 0px;"><td style="width: 52%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;"><td>&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; ">
    <td>&#160;</td>
    <td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"><br/>
   </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="13" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Foreign Exchange Impact of Lease Liabilities and Forward Contracts</span>            </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>



   </tr><tr style="vertical-align: top;">
    <td style="text-align: center; vertical-align: bottom;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Derivatives Not Designated as</span></td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/>
 </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Three Months Ended</span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span><div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-weight: bold;">September 30,</span></div>
    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>

    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Six Months Ended<br/>September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>

   </tr><tr style="vertical-align: top;">
    <td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Hedging Instruments</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent : -10px; padding-left : 10px; ">
      Gain (loss) from forward foreign currency exchange contracts
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments" scale="0" unitRef="usd" id="ixv-11433">2,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">(<ix:nonFraction contextRef="c120" decimals="0" format="ixt:num-dot-decimal" name="mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments" scale="0" sign="-" unitRef="usd" id="ixv-11434">1,450,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c121" decimals="0" format="ixt:num-dot-decimal" name="mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments" scale="0" unitRef="usd" id="ixv-11435">4,348,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">(<ix:nonFraction contextRef="c122" decimals="0" format="ixt:num-dot-decimal" name="mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments" scale="0" sign="-" unitRef="usd" id="ixv-11436">6,819,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">)&#160;</td>
   </tr>
  </table></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The changes in the fair values of forward foreign currency exchange contracts are included in foreign exchange impact of lease liabilities and forward contracts in the condensed consolidated statements of cash flows for the six months ended September 30, 2025 and 2024. The fair value of the forward foreign currency exchange contracts of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="0" unitRef="usd" id="ixv-11437">2,685,000</ix:nonFraction> is included in prepaid expenses and other current assets in the condensed consolidated balance sheets at September 30, 2025. The fair value of the forward foreign currency exchange contracts of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="0" unitRef="usd" id="ixv-11438">1,663,000</ix:nonFraction> is included in other current liabilities in the condensed consolidated balance sheets at March 31, 2025. </div></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">19</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><ix:nonNumeric contextRef="c0" continuedAt="_FairValueDisclosuresTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueDisclosuresTextBlock" id="ixv-6026"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">15. Fair Value Measurements</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="ixv-6030"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following summarizes financial assets and liabilities measured at fair value, by level within the fair value hierarchy: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">



   <tr style="height: 0px; font-size: 0px;"><td style="width: 20%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr><tr style="height: 0px; font-size: 0px;"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="13" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30, 2025</span>            </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>



    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="13" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">March 31, 2025</span>            </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>



   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial;">&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="9" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Fair Value Measurements<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span>Using Inputs Considered as</span>        </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-width: initial; border-style: none; border-color: initial;">&#160;</td>


    <td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="9" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Fair Value Measurements<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span>Using Inputs Considered as</span>        </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>


   </tr><tr style="vertical-align: top;">
    <td style="padding-left: 10px;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Fair Value</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 1</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 2</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 3</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Fair Value</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 1</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 2</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 3</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      <span style="font-weight: bold;">Assets</span>
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial;">&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Short-term investments
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Mutual funds
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11439">2,025,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11440">2,025,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c129" decimals="0" format="ixt:fixed-zero" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11441"> - </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c130" decimals="0" format="ixt:fixed-zero" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11442"> - </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11443">1,881,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11444">1,881,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c133" decimals="0" format="ixt:fixed-zero" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11445"> - </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c134" decimals="0" format="ixt:fixed-zero" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11446"> - </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent : -10px; padding-left : 10px; ">
      Prepaid expenses and other current assets
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Forward foreign currency exchange contracts
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11447">2,685,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c128" decimals="0" format="ixt:fixed-zero" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11448"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c129" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11449">2,685,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c130" decimals="0" format="ixt:fixed-zero" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11450"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:fixed-zero" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11451"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c132" decimals="0" format="ixt:fixed-zero" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11452"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c133" decimals="0" format="ixt:fixed-zero" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11453"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c134" decimals="0" format="ixt:fixed-zero" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11454"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      <span style="font-weight: bold;">Liabilities</span>
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent : -10px; padding-left : 10px; ">
      Other current liabilities
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Deferred compensation
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability" scale="0" unitRef="usd" id="ixv-11455">2,025,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability" scale="0" unitRef="usd" id="ixv-11456">2,025,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c129" decimals="0" format="ixt:fixed-zero" name="us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability" scale="0" unitRef="usd" id="ixv-11457"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c130" decimals="0" format="ixt:fixed-zero" name="us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability" scale="0" unitRef="usd" id="ixv-11458"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability" scale="0" unitRef="usd" id="ixv-11459">1,881,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability" scale="0" unitRef="usd" id="ixv-11460">1,881,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c133" decimals="0" format="ixt:fixed-zero" name="us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability" scale="0" unitRef="usd" id="ixv-11461"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c134" decimals="0" format="ixt:fixed-zero" name="us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability" scale="0" unitRef="usd" id="ixv-11462"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Forward foreign currency exchange contracts
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c127" decimals="0" format="ixt:fixed-zero" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11463"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c128" decimals="0" format="ixt:fixed-zero" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11464"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c129" decimals="0" format="ixt:fixed-zero" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11465"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c130" decimals="0" format="ixt:fixed-zero" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11466"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11467">1,663,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c132" decimals="0" format="ixt:fixed-zero" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11468"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c133" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11469">1,663,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c134" decimals="0" format="ixt:fixed-zero" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11470"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent : -10px; padding-left : 10px; ">
      Convertible notes, related party
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Compound Net Derivative Liability</div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" scale="0" unitRef="usd" id="ixv-11471">11,520,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c128" decimals="0" format="ixt:fixed-zero" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" scale="0" unitRef="usd" id="ixv-11472"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c129" decimals="0" format="ixt:fixed-zero" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" scale="0" unitRef="usd" id="ixv-11473"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" scale="0" unitRef="usd" id="ixv-11474">11,520,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" scale="0" unitRef="usd" id="ixv-11475">7,470,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c132" decimals="0" format="ixt:fixed-zero" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" scale="0" unitRef="usd" id="ixv-11476"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c133" decimals="0" format="ixt:fixed-zero" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" scale="0" unitRef="usd" id="ixv-11477"> &#160;- </ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"><ix:nonFraction contextRef="c134" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" scale="0" unitRef="usd" id="ixv-11478">7,470,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
  </table></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Short-term Investments and Deferred Compensation</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company&#8217;s short-term investments, which fund its deferred compensation liabilities, consist of investments in mutual funds. These investments are classified as Level 1 as the shares of these mutual funds trade with sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Forward Foreign Currency Exchange Contracts</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The forward foreign currency exchange contracts are primarily measured based on the foreign currency spot and forward rates quoted by the banks or foreign currency dealers (see Note 14).
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Compound Net Derivative Liability</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company estimates the fair value of the Compound Net Derivative Liability (see Note 7) using Level 3 inputs and the Monte Carlo simulation model at the balance sheet date. The Monte Carlo simulation model requires the input of subjective assumptions including the expected volatility of the underlying stock. These subjective assumptions are based on both historical and other information. Changes in the values assumed and used in the model can materially affect the estimate of fair value. This amount is recorded within convertible notes, related party in the condensed consolidated balance sheets at September 30, 2025 and March 31, 2025. Any changes in the fair value of the Compound Net Derivative Liability are recorded in change in fair value of compound net derivative liability in the condensed consolidated statements of operations and condensed consolidated statements of cash flows.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="ixv-6663"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following assumptions were used to determine the fair value of the Compound Net Derivative Liability: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; ">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td><td style="text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">September 30, 2025</span>
     </div>
    </td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td style="text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">March 31, 2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Risk free interest rate
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c135" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeLiabilityMeasurementInput" scale="-2" unitRef="pure" id="ixv-11479">3.64</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c136" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeLiabilityMeasurementInput" scale="-2" unitRef="pure" id="ixv-11480">3.91</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Cost of equity
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c137" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeLiabilityMeasurementInput" scale="-2" unitRef="pure" id="ixv-11481">20.30</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c138" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeLiabilityMeasurementInput" scale="-2" unitRef="pure" id="ixv-11482">21.30</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Weighted average cost of capital
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c139" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeLiabilityMeasurementInput" scale="-2" unitRef="pure" id="ixv-11483">15.40</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c140" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeLiabilityMeasurementInput" scale="-2" unitRef="pure" id="ixv-11484">14.90</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Expected volatility of the Company's common stock
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c141" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeLiabilityMeasurementInput" scale="-2" unitRef="pure" id="ixv-11485">57.50</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c142" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeLiabilityMeasurementInput" scale="-2" unitRef="pure" id="ixv-11486">40.00</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      EBITDA volatility
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c143" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeLiabilityMeasurementInput" scale="-2" unitRef="pure" id="ixv-11487">35.00</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c144" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EmbeddedDerivativeLiabilityMeasurementInput" scale="-2" unitRef="pure" id="ixv-11488">45.00</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td>
   </tr>
  </table></ix:nonNumeric></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">20</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><ix:continuation id="_FairValueDisclosuresTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="ixv-6756"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following summarizes the activity for Level 3 fair value measurements: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>


   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Three Months Ended</span><div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-weight: bold;">September 30,</span></div>
    </td>

    <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Six Months Ended</span><div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-weight: bold;">September 30,</span></div>
    </td>

    <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Beginning balance
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c145" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="0" unitRef="usd" id="ixv-11489">9,260,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="0" unitRef="usd" id="ixv-11490">4,830,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="0" unitRef="usd" id="ixv-11491">7,470,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c147" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="0" unitRef="usd" id="ixv-11492">7,410,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="white-space : nowrap; ">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Changes in fair value of Compound Net Derivative Liability included in earnings
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;"><ix:nonFraction contextRef="c148" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="0" sign="-" unitRef="usd" id="ixv-11493">2,260,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;"><ix:nonFraction contextRef="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="0" sign="-" unitRef="usd" id="ixv-11494">380,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;"><ix:nonFraction contextRef="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="0" sign="-" unitRef="usd" id="ixv-11495">4,050,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;">(<ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="0" unitRef="usd" id="ixv-11496">2,200,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Ending balance
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="0" unitRef="usd" id="ixv-11497">11,520,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c152" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="0" unitRef="usd" id="ixv-11498">5,210,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="0" unitRef="usd" id="ixv-11499">11,520,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"><ix:nonFraction contextRef="c152" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="0" unitRef="usd" id="ixv-11500">5,210,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   During the three months ended September 30, 2025, the Company had no significant measurements of assets or liabilities at fair value on a nonrecurring basis subsequent to their initial recognition.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair value due to the short-term nature of these instruments. The carrying amounts of the revolving loan and other long-term liabilities approximate their fair value based on the variable nature of interest rates and current rates for instruments with similar characteristics. At September 30, 2025 and March 31, 2025, the net carrying amount of the Convertible Notes was $<ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebtNoncurrent" scale="0" unitRef="usd" id="ixv-11501">43,444,000</ix:nonFraction> and $<ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleDebtNoncurrent" scale="0" unitRef="usd" id="ixv-11502">35,207,000</ix:nonFraction>, respectively (see Note 7). The estimated fair value of the Company&#8217;s Convertible Notes was $<ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11503">62,014,000</ix:nonFraction> and $<ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableFairValueDisclosure" scale="0" unitRef="usd" id="ixv-11504">42,398,000</ix:nonFraction> using Level 3 inputs at September 30, 2025 and March 31, 2025, respectively. </div></ix:continuation><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="ixv-6882"><div style="font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">16.&#160;&#160;<span style="letter-spacing: normal; text-indent: -48px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Share-based Payments</span></div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"><span style="font-weight: bold; font-style: italic;">Stock Options</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the six months ended September 30, 2025 and 2024, <ix:nonFraction contextRef="c153" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-11505"><ix:nonFraction contextRef="c154" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-11506">no</ix:nonFraction></ix:nonFraction> options to purchase shares of the Company&#8217;s common stock were granted. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="ixv-6891"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following is a summary of stock option transactions: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr>
   <tr style="vertical-align : top; white-space : nowrap; ">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; padding-left: 10px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Number of</span>
     <div>
      <span style="font-weight: bold;">Shares </span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; padding-left: 10px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Weighted Average</span>
     <div>
      <span style="font-weight: bold;">Exercise Price </span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Outstanding at March 31, 2025
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c178" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-11507">1,053,561</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c178" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-11508">20.20</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Exercised
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">(<ix:nonFraction contextRef="c153" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-11509">6,466</ix:nonFraction></td><td style="width: 1%; text-align: left;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c153" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-11510">15.59</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Forfeited/Cancelled
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">(<ix:nonFraction contextRef="c153" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" unitRef="shares" id="ixv-11511">5,825</ix:nonFraction></td><td style="width: 1%; text-align: left;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c153" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-11512">20.72</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Expired
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c153" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="0" unitRef="shares" id="ixv-11513">68,200</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c153" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-11514">31.13</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Outstanding at September 30, 2025
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c155" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-11515">973,070</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;"><ix:nonFraction contextRef="c155" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-11516">19.47</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
  </table></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-align: justify; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> At September 30, 2025, options to purchase <ix:nonFraction contextRef="c155" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" scale="0" unitRef="shares" id="ixv-11517">43,645</ix:nonFraction> shares of common stock were unvested at a weighted average exercise price of $<ix:nonFraction contextRef="c155" decimals="2" format="ixt:num-dot-decimal" name="mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" scale="0" unitRef="usdPershares" id="ixv-11518">9.32</ix:nonFraction>. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-align: justify; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> At September 30, 2025, there was $<ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="0" unitRef="usd" id="ixv-11519">159,000</ix:nonFraction> of total unrecognized compensation expense related to unvested stock option awards, which will be recognized over the weighted average remaining vesting period of approximately <ix:nonNumeric contextRef="c153" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="ixv-11520">1.0</ix:nonNumeric> year. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Restricted Stock Units (&#8220;RSUs&#8221;)</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-align: justify; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the six months ended September 30, 2025 and 2024, the Company granted <ix:nonFraction contextRef="c156" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-11521">487,597</ix:nonFraction> and <ix:nonFraction contextRef="c157" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-11522">316,040</ix:nonFraction>,&#160;<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">respectively, of time-based vesting RSUs, based on the closing market price on the grant date.</span></div></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">21</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="ixv-6996"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following is a summary of non-vested RSUs: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 76%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td style="font-size: 0px;">&#160;</td>
    <td style="font-size: 0px;">&#160;</td><td style="font-size: 0px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">Number of Shares </span>
     </td><td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;">&#160;</td>
    <td colspan="4" style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;">


      <span style="font-weight: bold;">Weighted Average Grant Date Fair Value</span>
     </td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Outstanding at March 31, 2025
     </div>
    </td>
    <td style="vertical-align: bottom; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left;">&#160;</td>
    <td style="border-top: 1pt solid black; vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c179" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-11523">505,373</ix:nonFraction></td><td style="border-top: 1pt solid black; vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">&#160;</td><td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">$</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c179" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-11524">7.26</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Granted
     </div>
    </td>
    <td style="vertical-align: bottom; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c156" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-11525">487,597</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">&#160;</td><td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">$</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c156" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-11526">10.35</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Vested
     </div>
    </td>
    <td style="vertical-align: bottom; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c156" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares" id="ixv-11527">230,354</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">&#160;</td><td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">$</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c156" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-11528">8.09</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Forfeited/Cancelled
     </div>
    </td>
    <td style="vertical-align: bottom; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction contextRef="c156" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" unitRef="shares" id="ixv-11529">4,897</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">&#160;</td><td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">$</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c156" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-11530">7.72</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Outstanding at September 30, 2025
     </div>
    </td>
    <td style="vertical-align: bottom; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="border-top: 1pt solid black; border-bottom: 3px double black; vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c158" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-11531">757,719</ix:nonFraction></td><td style="border-top: 1pt solid black; border-bottom: 3px double black; vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">&#160;</td><td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">$</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction contextRef="c158" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-11532">9.01</ix:nonFraction></td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>

   </tr>
  </table></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> At September 30, 2025, there was $<ix:nonFraction contextRef="c158" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="0" unitRef="usd" id="ixv-11533">5,889,000</ix:nonFraction> of unrecognized compensation expense related to RSUs, which will be recognized over the weighted average remaining vesting period of approximately <ix:nonNumeric contextRef="c156" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="ixv-11534">2.3</ix:nonNumeric> years. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Performance Stock Units (&#8220;PSUs&#8221;)</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the six months ended September 30, 2025, the Company granted <ix:nonFraction contextRef="c159" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-11535">353,778</ix:nonFraction> PSUs (at target performance levels) based on the Company&#8217;s stock price or a total shareholder return (&#8220;TSR&#8221;) market conditions. During the six months ended September 30, 2024, the Company granted <ix:nonFraction contextRef="c160" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-11536">155,391</ix:nonFraction> PSUs (at target performance levels), based on a TSR market condition. All PSUs granted have a <ix:nonNumeric contextRef="c160" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="ixv-11537"><ix:nonNumeric contextRef="c159" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="ixv-11538">three-year</ix:nonNumeric></ix:nonNumeric> performance period, subject to continued employment. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Stock Price PSUs</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the six months ended September 30, 2025, the Company granted <ix:nonFraction contextRef="c161" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-11539">176,893</ix:nonFraction> PSUs (at target performance levels), which vest as follows: (i) if the stock price is greater than or equal to $<ix:nonFraction contextRef="c162" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-11540">15.00</ix:nonFraction> per share, then 1/3 of the grant will vest, (ii) if the stock price is greater than or equal to $<ix:nonFraction contextRef="c163" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-11541">17.00</ix:nonFraction> per share then the next 1/3 of the grant will vest, and (iii) if the stock price is greater than or equal to $<ix:nonFraction contextRef="c164" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-11542">20.00</ix:nonFraction> per share then the final <span style="-sec-ix-hidden: hidden-fact-17"><span style="-sec-ix-hidden: hidden-fact-18"><span style="-sec-ix-hidden: hidden-fact-19">1/3</span></span></span> of the grant will vest. Recipients are eligible to vest in between <ix:nonFraction contextRef="c168" decimals="2" format="ixt:num-dot-decimal" name="mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients" scale="-2" unitRef="pure" id="ixv-11543">50</ix:nonFraction>% and <ix:nonFraction contextRef="c169" decimals="2" format="ixt:num-dot-decimal" name="mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients" scale="-2" unitRef="pure" id="ixv-11544">150</ix:nonFraction>% of the third tranche by achieving a stock price between $<ix:nonFraction contextRef="c170" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-11545">18.00</ix:nonFraction> and $<ix:nonFraction contextRef="c171" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-11546">22.00</ix:nonFraction> per share (each stock price target must be met for <ix:nonNumeric contextRef="c161" continuedAt="mpaa_NumberOfTradingDays-c161_cont_1" format="ixt-sec:durwordsen" name="mpaa:NumberOfTradingDays" id="ixv-11547">thirty</ix:nonNumeric> consecutive trading<ix:continuation id="mpaa_NumberOfTradingDays-c161_cont_1"> days</ix:continuation>). The Company calculated the fair value of these PSUs individually for each tranche using the Monte Carlo Simulation Model at the grant date. Compensation cost is recognized over the estimated derived service period. Compensation cost related to these awards will not be adjusted even if the market condition is not met. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the six months ended September 30, 2024, the Company did <ix:nonFraction contextRef="c172" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-11549">not</ix:nonFraction> grant any PSUs based on the Company&#8217;s stock price. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">TSR PSUs</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the six months ended September 30, 2025 and 2024, the Company granted <ix:nonFraction contextRef="c173" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-11550">176,885</ix:nonFraction> and <ix:nonFraction contextRef="c174" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-11551">155,391</ix:nonFraction> PSUs (at target performance levels), respectively, which cliff vest and the number of shares earned at the end of the <ix:nonNumeric contextRef="c173" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="ixv-11552">three-year</ix:nonNumeric> performance period will vary, based only on actual performance, from <ix:nonFraction contextRef="c175" decimals="2" format="ixt:num-dot-decimal" name="mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage" scale="-2" unitRef="pure" id="ixv-11553">0</ix:nonFraction>% to <ix:nonFraction contextRef="c176" decimals="2" format="ixt:num-dot-decimal" name="mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage" scale="-2" unitRef="pure" id="ixv-11554">150</ix:nonFraction>% of the target number of PSUs granted, depending on the Company&#8217;s TSR percentile rank relative to that of a peer group over the performance period. TSR is measured based on a comparison of the closing price on the first trading day of the performance period and the average closing price over the last <ix:nonNumeric contextRef="c173" format="ixt-sec:durday" name="mpaa:NumberOfTradingDays" id="ixv-11555">30</ix:nonNumeric> trading days of the performance period. TSR is considered a market condition because it measures the Company&#8217;s return against the performance of the Russell 3000, excluding companies classified as financials and real estate and companies with a market capitalization of more than $<ix:nonFraction contextRef="c173" decimals="-6" format="ixt:num-dot-decimal" name="mpaa:TotalShareholdersReturnMaximumMarketCapitalization" scale="6" unitRef="usd" id="ixv-11556">600</ix:nonFraction> million, as of the start of the performance period. Compensation cost is determined at the grant date and recognized on a straight-line basis over the requisite service period to the extent the conditions are deemed probable. Compensation cost related to the TSR award will not be adjusted even if the market condition is not met. </div></ix:continuation><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">22</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><ix:continuation id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="mpaa:ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock" id="ixv-7106"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The fair value of PSUs subject to a market condition is determined using the Monte Carlo simulation model. The following table summarizes the assumptions used in determining the fair value of the awards subject to market conditions: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"> <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;"> <td>&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td>&#160;</td> <td colspan="8" style="text-align: center;"> <span style="font-weight: bold;">Six Months Ended</span> </td> </tr> <tr style="vertical-align: top;"> <td>&#160;</td> <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span> </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td>&#160;</td> <td style="text-align: center; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"> <span style="font-weight: bold;">2025</span> </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td> <td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"> <span style="font-weight: bold;">2024</span> </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Risk free interest rate </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c159" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure" id="ixv-11557">3.86</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c160" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure" id="ixv-11558">4.45</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td> </tr> <tr style="vertical-align: top;"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Expected life in years </div> </td> <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">&#160;<ix:nonNumeric contextRef="c180" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="ixv-11559">0.7</ix:nonNumeric>-<ix:nonNumeric contextRef="c181" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="ixv-11560">3.0</ix:nonNumeric></td><td style="text-align: left; width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonNumeric contextRef="c160" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="ixv-11561">3</ix:nonNumeric></td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Expected volatility of the Company's common stock </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c159" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure" id="ixv-11562">66.80</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c160" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure" id="ixv-11563">59.80</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td> </tr> <tr style="vertical-align: top;"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Average correlation coefficient of peer companies </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c159" decimals="4" format="ixt:num-dot-decimal" name="mpaa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies" scale="-2" unitRef="pure" id="ixv-11564">15.70</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c160" decimals="4" format="ixt:num-dot-decimal" name="mpaa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies" scale="-2" unitRef="pure" id="ixv-11565">16.50</ix:nonFraction></td><td style="width: 1%; text-align: left;">%</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Expected dividend yield </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"> <ix:nonFraction contextRef="c159" decimals="2" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure" id="ixv-11566">-</ix:nonFraction> </td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c160" decimals="2" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" unitRef="pure" id="ixv-11567"> - </ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Grant date fair value </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td><td style="text-align: right; width: 9%;"> <div><ix:nonFraction contextRef="c180" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-11568">7.33</ix:nonFraction>-<ix:nonFraction contextRef="c181" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-11569">12.68</ix:nonFraction> </div> </td><td style="width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c160" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-11570">8.65</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td> </tr> </table></ix:nonNumeric><div style="text-indent: -72pt; line-height: 12pt; padding-left: 72pt; font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" id="ixv-7223"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following is a summary of non-vested PSUs: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center; vertical-align: bottom; white-space: nowrap;">&#160;</td><td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">Number of<br/> Shares</span>
     </td><td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">Weighted Average<br/> Grant Date Fair<br/> Value</span>
     </td><td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Outstanding at March 31, 2025
     </div>
    </td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c182" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-11571">764,387</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c182" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-11572">7.42</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Granted
     </div>
    </td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c159" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-11573">353,778</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c159" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-11574">10.57</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Vested
     </div>
    </td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">(<ix:nonFraction contextRef="c159" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares" id="ixv-11575">294,540</ix:nonFraction></td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c159" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-11576">6.77</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Forfeited/Cancelled
     </div>
    </td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c159" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" unitRef="shares" id="ixv-11577">78,347</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c159" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-11578">13.43</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Outstanding at September 30, 2025
     </div>
    </td>
    <td style="text-align: right; width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c177" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-11579">745,278</ix:nonFraction></td><td style="text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c177" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-11580">8.53</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>

  </table></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> At September 30, 2025, there was $<ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="0" unitRef="usd" id="ixv-11581">4,171,000</ix:nonFraction> of unrecognized compensation expense related to these awards, which will be recognized over the weighted average remaining vesting period of approximately <ix:nonNumeric contextRef="c159" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="ixv-11582">2.1</ix:nonNumeric> years. </div></ix:continuation><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="ixv-7310"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">17. Commitments and Contingencies</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Warranty Returns</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company allows its customers to return goods that their consumers have returned to them, whether or not the returned item is defective (&#8220;warranty returns&#8221;). The Company accrues an estimate of its exposure to warranty returns based on a historical analysis of the level of this type of return as a percentage of unit sales. Amounts charged to expense for these warranty returns are considered in arriving at the Company&#8217;s net sales.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="ixv-7319"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following summarizes the changes in the warranty returns: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td colspan="8" style="text-align: center;">


      <span style="font-weight: bold;">Three Months Ended</span>
     </td>
    <td colspan="8" style="text-align: center;">


      <span style="font-weight: bold;">Six Months Ended</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Balance at beginning of period
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="0" unitRef="usd" id="ixv-11583">18,131,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="0" unitRef="usd" id="ixv-11584">15,046,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="0" unitRef="usd" id="ixv-11585">19,677,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="0" unitRef="usd" id="ixv-11586">19,326,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Charged to expense
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" scale="0" unitRef="usd" id="ixv-11587">44,313,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" scale="0" unitRef="usd" id="ixv-11588">41,744,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" scale="0" unitRef="usd" id="ixv-11589">82,766,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" scale="0" unitRef="usd" id="ixv-11590">75,096,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Amounts processed
     </div>
    </td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualPayments" scale="0" unitRef="usd" id="ixv-11591">44,684,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualPayments" scale="0" unitRef="usd" id="ixv-11592">40,141,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualPayments" scale="0" unitRef="usd" id="ixv-11593">84,683,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualPayments" scale="0" unitRef="usd" id="ixv-11594">77,773,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Balance at end of period
     </div>
    </td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="0" unitRef="usd" id="ixv-11595">17,760,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c54" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="0" unitRef="usd" id="ixv-11596">16,649,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="0" unitRef="usd" id="ixv-11597">17,760,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c54" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="0" unitRef="usd" id="ixv-11598">16,649,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

  </table></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> At September 30, 2025 and March 31, 2025, the Company&#8217;s total warranty return accrual was $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="0" unitRef="usd" id="ixv-11599">17,760,000</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="0" unitRef="usd" id="ixv-11600">19,677,000</ix:nonFraction>, respectively, of which $<ix:nonFraction contextRef="c183" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="0" unitRef="usd" id="ixv-11601">8,015,000</ix:nonFraction> and $<ix:nonFraction contextRef="c184" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="0" unitRef="usd" id="ixv-11602">6,478,000</ix:nonFraction>, respectively, was included in the customer returns RGA issued within accounts receivable&#8212;net and $<ix:nonFraction contextRef="c185" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="0" unitRef="usd" id="ixv-11603">9,745,000</ix:nonFraction> and $<ix:nonFraction contextRef="c186" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="0" unitRef="usd" id="ixv-11604">13,199,000</ix:nonFraction>, respectively, was included in the customer finished goods returns accrual in the condensed consolidated balance sheets. </div></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">23</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Contingencies</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company is subject to various lawsuits and claims. In addition, government agencies and self-regulatory organizations have the ability to conduct periodic examinations of and administrative proceedings regarding the Company&#8217;s business, and its compliance with law, code, and regulations related to matters including, but not limited to, environmental, information security, taxes, levies, tariffs and such. The Company has an immaterial amount accrued related to these exposures to various lawsuits, claims, examinations, and administrative proceedings.
  </div></ix:continuation><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock" id="ixv-7476"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">18. Segment Information</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company has identified its Chief Executive Officer as its chief operating decision maker (&#8220;CODM&#8221;). The Company has identified its operating segments based on the nature of the products the Company sells, the Company&#8217;s organizational and management reporting structure, and the operating results that are regularly reviewed by the Company&#8217;s CODM to make decisions about the resources to be allocated to the business units and to assess performance. The CODM primarily uses operating income to evaluate the performance of the Company&#8217;s operating segments and to allocate resources.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The Company&#8217;s <ix:nonFraction contextRef="c0" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" unitRef="Segment" id="ixv-11605">three</ix:nonFraction> operating segments are: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> &#9679; </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="font-weight: bold;"><span style="-sec-ix-hidden: hidden-fact-20">Hard Parts</span></span>, which includes (i) light duty rotating electric products such as alternators and starters, (ii) wheel hub products, (iii) brake-related products, including brake calipers, brake boosters, brake rotors, brake pads and brake master cylinders, and (iv) turbochargers,</div> </div><div style="text-indent: -18pt; padding-left: 36pt;">
    <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     &#9679;
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <span style="font-weight: bold;">Test Solutions and Diagnostic Equipment</span>, which includes (i) applications for combustion engine vehicles, including bench-top testers for alternators and starters, (ii) equipment for the pre- and post-production of electric vehicles, and (iii) software emulation of power system applications for the electrification of all forms of transportation (including automobiles, trucks, the emerging electrification of systems within the aerospace industry, and electric vehicle charging stations), and</div>
  </div><div style="text-indent: -18pt; padding-left: 36pt;">
    <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     &#9679;
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <span style="font-weight: bold;">Heavy Duty</span>, which includes non-discretionary automotive aftermarket replacement hard parts for heavy-duty truck, industrial, marine, and agricultural applications.
    </div>
  </div><div style="clear: both; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company&#8217;s Hard Parts operating segment meets the criteria of a reportable segment. The Test Solutions and Diagnostic Equipment and Heavy Duty segments are not material, and are not required to be separately reported.
  </div></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">24</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="ixv-7508"><ix:continuation id="_SegmentReportingDisclosureTextBlock-c0_cont_1"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Financial information relating to the Company&#8217;s segments is as follows: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 52%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top;">
    <td style="text-align: center;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-width: initial; border-style: none; border-color: initial;">


      <span style="font-weight: bold;">Three Months Ended</span>
         &#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-width: initial; border-style: none; border-color: initial;">


      <span style="font-weight: bold;">Six Months Ended</span>
         &#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: center;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">September 30,</span>
         &#160;</td>
    <td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">September 30,</span>
         &#160;</td>
    <td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: center;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: center;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Net sales to external customers for Hard Parts reportable segment
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c187" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11606">207,606,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11607">194,677,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11608">382,495,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11609">352,864,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Intersegment sales for Hard Parts reportable segment
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11610">203,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11611">464,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11612">461,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11613">496,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total net sales for Hard Parts reportable segment
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11614">207,809,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11615">195,141,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11616">382,956,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11617">353,360,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-style: italic;">Reconciliation of net sales</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other net sales (1)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" id="ix_0_fact" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd">13,864,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c200" decimals="0" format="ixt:num-dot-decimal" id="ix_1_fact" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd">13,509,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" id="ix_2_fact" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd">27,339,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" id="ix_3_fact" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd">25,209,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Elimination of intersegment net sales
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c203" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" sign="-" unitRef="usd" id="ixv-11622">203,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" sign="-" unitRef="usd" id="ixv-11623">464,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" sign="-" unitRef="usd" id="ixv-11624">461,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c206" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" sign="-" unitRef="usd" id="ixv-11625">496,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total consolidated net sales
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11626">221,470,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11627">208,186,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11628">409,834,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" unitRef="usd" id="ixv-11629">378,073,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Less (2):
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Material, labor, and overhead expenses
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" id="ix_18_fact" name="mpaa:ManufacturingMaterialLaborAndOverheadExpenses" scale="0" unitRef="usd">126,840,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" id="ix_19_fact" name="mpaa:ManufacturingMaterialLaborAndOverheadExpenses" scale="0" unitRef="usd">130,905,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" id="ix_20_fact" name="mpaa:ManufacturingMaterialLaborAndOverheadExpenses" scale="0" unitRef="usd">240,735,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" id="ix_21_fact" name="mpaa:ManufacturingMaterialLaborAndOverheadExpenses" scale="0" unitRef="usd">240,122,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Logistic expenses (3)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" id="ix_22_fact" name="mpaa:LogisticExpenses" scale="0" unitRef="usd">41,808,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" id="ix_23_fact" name="mpaa:LogisticExpenses" scale="0" unitRef="usd">25,899,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" id="ix_24_fact" name="mpaa:LogisticExpenses" scale="0" unitRef="usd">72,473,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" id="ix_25_fact" name="mpaa:LogisticExpenses" scale="0" unitRef="usd">48,677,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Revaluation of cores on customers' shelves
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" id="ix_26_fact" name="mpaa:RevaluationOfCoresOnCustomersShelves" scale="0" unitRef="usd">1,225,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" id="ix_27_fact" name="mpaa:RevaluationOfCoresOnCustomersShelves" scale="0" unitRef="usd">1,164,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" id="ix_28_fact" name="mpaa:RevaluationOfCoresOnCustomersShelves" scale="0" unitRef="usd">2,251,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" id="ix_29_fact" name="mpaa:RevaluationOfCoresOnCustomersShelves" scale="0" unitRef="usd">1,558,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Foreign exchange impact of lease liabilities and forward contracts
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(<ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" id="ix_30_fact" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="0" unitRef="usd">1,469,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" id="ix_31_fact" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="0" sign="-" unitRef="usd">5,428,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(<ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" id="ix_32_fact" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="0" unitRef="usd">9,817,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" id="ix_33_fact" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="0" sign="-" unitRef="usd">16,506,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Other segment items (4)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" id="ix_34_fact" name="us-gaap:SegmentReportingOtherItemAmount" scale="0" unitRef="usd">23,478,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" id="ix_35_fact" name="us-gaap:SegmentReportingOtherItemAmount" scale="0" unitRef="usd">20,462,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" id="ix_36_fact" name="us-gaap:SegmentReportingOtherItemAmount" scale="0" unitRef="usd">42,955,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" id="ix_37_fact" name="us-gaap:SegmentReportingOtherItemAmount" scale="0" unitRef="usd">41,673,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total operating income for Hard Parts reportable segment
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" id="ix_38_fact" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd">15,927,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" id="ix_39_fact" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd">11,283,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" id="ix_40_fact" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd">34,359,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" id="ix_41_fact" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd">4,824,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-style: italic;">Reconciliation of profit (loss)</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other operating income (1)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" id="ix_4_fact" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd">428,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c200" decimals="0" format="ixt:num-dot-decimal" id="ix_5_fact" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd">1,199,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" id="ix_6_fact" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd">2,061,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" id="ix_7_fact" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd">1,193,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Elimination of intersegment operating income
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c203" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd" id="ixv-11658">16,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd" id="ixv-11659">38,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd" id="ixv-11660">20,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c206" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" unitRef="usd" id="ixv-11661">47,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Interest expense, net
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="0" sign="-" unitRef="usd" id="ixv-11662">12,699,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="0" sign="-" unitRef="usd" id="ixv-11663">14,182,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="0" sign="-" unitRef="usd" id="ixv-11664">25,511,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="0" sign="-" unitRef="usd" id="ixv-11665">28,569,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Change in fair value of compound net derivative liability
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" sign="-" unitRef="usd" id="ixv-11666">2,260,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" sign="-" unitRef="usd" id="ixv-11667">380,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" sign="-" unitRef="usd" id="ixv-11668">4,050,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" unitRef="usd" id="ixv-11669">2,200,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total consolidated income (loss) before income tax expense
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-11670">1,412,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-11671">2,042,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-11672">6,879,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-11673">20,305,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Reconciliations of other significant items and assets:</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Depreciation and amortization</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Depreciation and amortization for Hard Parts reportable segment (5)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" id="ix_42_fact" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">2,095,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" id="ix_43_fact" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">2,401,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" id="ix_44_fact" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">4,327,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" id="ix_45_fact" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">4,926,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other depreciation and amortization (1)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" id="ix_8_fact" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">278,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c200" decimals="0" format="ixt:num-dot-decimal" id="ix_9_fact" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">200,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" id="ix_10_fact" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">495,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" id="ix_11_fact" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">404,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total consolidated depreciation and amortization
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c207" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd" id="ixv-11682">2,373,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd" id="ixv-11683">2,601,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c209" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd" id="ixv-11684">4,822,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c210" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd" id="ixv-11685">5,330,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Capital Expenditures</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Captial expenditures for Hard Parts reportable segment
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd" id="ixv-11686">374,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd" id="ixv-11687">548,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd" id="ixv-11688">768,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd" id="ixv-11689">801,000</ix:nonFraction></td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other capital expenditures (1)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" id="ix_12_fact" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd">652,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c200" decimals="0" format="ixt:num-dot-decimal" id="ix_13_fact" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd">9,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" id="ix_14_fact" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd">1,065,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" id="ix_15_fact" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd">246,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total consolidated capital expenditures
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd" id="ixv-11694">1,026,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd" id="ixv-11695">557,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd" id="ixv-11696">1,833,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="0" unitRef="usd" id="ixv-11697">1,047,000</ix:nonFraction></td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Assets</span>
     </div>
    </td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;"> September 30, 2025 </span>
     </div>
    </td><td>&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;"> March 31, 2025 </span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total assets for Hard Parts reportable segment
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c211" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-11698">998,888,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c212" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-11699">967,178,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other assets (1)
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c213" decimals="0" format="ixt:num-dot-decimal" id="ix_16_fact" name="us-gaap:Assets" scale="0" unitRef="usd">60,966,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"><ix:nonFraction contextRef="c214" decimals="0" format="ixt:num-dot-decimal" id="ix_17_fact" name="us-gaap:Assets" scale="0" unitRef="usd">58,355,000</ix:nonFraction></td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Elimination of intersegment assets
     </div>
    </td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c215" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" sign="-" unitRef="usd" id="ixv-11702">69,886,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(<ix:nonFraction contextRef="c216" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" sign="-" unitRef="usd" id="ixv-11703">67,897,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total consolidated assets
     </div>
    </td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-11704">989,968,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-11705">957,636,000</ix:nonFraction></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (1) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <ix:footnote id="ix_0_footnote" xml:lang="en-US">Net sales, operating income, depreciation and amortization, capital expenditures, and assets from segments below the quantitative threshold are attributable to the Company&#8217;s Test Solutions and Diagnostic Equipment and the Heavy Duty operating segments. Neither of these <ix:nonFraction contextRef="c0" decimals="INF" format="ixt-sec:numwordsen" name="mpaa:NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds" scale="0" unitRef="Segment" id="ixv-11707">two</ix:nonFraction> operating segments has ever met any of the quantitative thresholds for determining reportable segments.</ix:footnote> </div> </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (2) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <ix:footnote id="ix_1_footnote" xml:lang="en-US">The significant expense categories and amounts align with the segment-level information that is regularly provided to the CODM for the Company&#8217;s Hard Parts reportable segment. Intersegment expenses are included within the amounts shown.</ix:footnote> </div> </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (3) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <ix:footnote id="ix_2_footnote" xml:lang="en-US">Logistic expenses include freight, tariffs, and customs duties.</ix:footnote> </div> </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (4) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <ix:nonNumeric contextRef="c0" name="us-gaap:SegmentReportingOtherItemCompositionDescription" id="ixv-11710"><ix:footnote id="ix_3_footnote" xml:lang="en-US">Other segment items include general and administrative expenses, sales and marketing expenses, and research and development expenses.</ix:footnote></ix:nonNumeric> </div> </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (5) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <ix:footnote id="ix_4_footnote" xml:lang="en-US">Depreciation and amortization for the Company&#8217;s Hard Parts reportable segment are included within material, labor, and overhead expenses and other segment items.</ix:footnote> </div> </div></ix:continuation></ix:nonNumeric><div style="clear: both; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:TreasuryStockTextBlock" id="ixv-8348"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">19. Share Repurchases</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> In August 2018, the Company&#8217;s board of directors approved an increase in its share repurchase program from $<ix:nonFraction contextRef="c217" decimals="0" format="ixt:num-dot-decimal" name="srt:StockRepurchaseProgramAuthorizedAmount1" scale="0" unitRef="usd" id="ixv-11713">20,000,000</ix:nonFraction> to $<ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="srt:StockRepurchaseProgramAuthorizedAmount1" scale="0" unitRef="usd" id="ixv-11714">37,000,000</ix:nonFraction> of its common stock. During the six months ended September 30, 2025, the Company repurchased <ix:nonFraction contextRef="c218" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" unitRef="shares" id="ixv-11715">287,910</ix:nonFraction> shares of its common stock for $<ix:nonFraction contextRef="c218" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="0" unitRef="usd" id="ixv-11716">3,355,000</ix:nonFraction>. As of September 30, 2025, $<ix:nonFraction contextRef="c218" decimals="0" format="ixt:num-dot-decimal" name="mpaa:StockRepurchasedAndRetiredDuringPeriodCumulativeValue" scale="0" unitRef="usd" id="ixv-11717">26,932,000</ix:nonFraction> has been utilized and $<ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="0" unitRef="usd" id="ixv-11718">10,068,000</ix:nonFraction> remains available to repurchase shares under the authorized share repurchase program, subject to the limit in the Company&#8217;s Credit Facility and Convertible Notes. The Company retired the <ix:nonFraction contextRef="c218" decimals="INF" format="ixt:num-dot-decimal" name="mpaa:StockRepurchasedAndRetiredCumulativeShares" scale="0" unitRef="shares" id="ixv-11719">1,667,051</ix:nonFraction> shares repurchased under this program through September 30, 2025. The Company&#8217;s share repurchase program does not obligate it to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions. </div></ix:nonNumeric><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">25</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="ixv-8362"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">20. Related Party Transactions</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Lease</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The Company has an operating lease for its <ix:nonFraction contextRef="c219" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AreaOfRealEstateProperty" scale="0" unitRef="sqft" id="ixv-11720">35,000</ix:nonFraction> square foot manufacturing, warehouse, and office facility in Ontario, Canada, with a company co-owned by a member of management. The Company renewed this operating lease for an additional <ix:nonNumeric contextRef="c219" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="ixv-11721">three-year</ix:nonNumeric> period, effective January 1, 2025. The rent expense recorded for this related party lease was $<ix:nonFraction contextRef="c220" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="0" unitRef="usd" id="ixv-11722">94,000</ix:nonFraction> and $<ix:nonFraction contextRef="c221" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="0" unitRef="usd" id="ixv-11723">81,000</ix:nonFraction> for the three months ended September 30, 2025 and 2024, respectively. The rent expense recorded for this related party lease was $<ix:nonFraction contextRef="c222" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="0" unitRef="usd" id="ixv-11724">187,000</ix:nonFraction> and $<ix:nonFraction contextRef="c223" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="0" unitRef="usd" id="ixv-11725">162,000</ix:nonFraction> for the six months ended September 30, 2025 and 2024, respectively. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Convertible Note and Election of Director</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In connection with the issuance and sale of the Company&#8217;s Convertible Notes on March 31, 2023 (see Note 7), the Board appointed Douglas Trussler, a co-founder of Bison Capital, to the Board. Mr. Trussler&#8217;s compensation is different from the compensation for other non-employee directors as described in the Company&#8217;s Definitive Proxy Statement, filed with the SEC on July 29, 2025.
  </div></ix:nonNumeric><div style="text-indent: -36pt; line-height: 12pt; padding-left: 36pt; font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">26</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="text-indent: -36pt; padding-left: 36pt; font-family: Aptos Display; font-size: 16pt; color: #0F4761;">
    <div style="float: left; width: 36pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <span style="color: rgb(0, 0, 0); font-weight: bold;">Item 2.</span>
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <a id="Managements_Discussion_and_Analysis_of_Financial_Condition_and_Results_of_Operations" title="Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations"></a><span style="color: rgb(0, 0, 0); font-weight: bold;"> Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span>
    </div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">The following discussion and analysis presents factors that Motorcar Parts of America, Inc. and its subsidiaries (&#8220;our,&#8221; &#8220;we&#8221; or &#8220;us&#8221;) believe are relevant to an assessment and understanding of our consolidated financial position and results of operations. This financial and business analysis should be read in conjunction with our March 31, 2025 audited consolidated financial statements included in our Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on June 9, 2025.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Disclosure Regarding Private Securities Litigation Reform Act of 1995</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   This report may contain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 with respect to our future performance that involve risks and uncertainties. All statements other than statements of historical fact are forward-looking statements, including, but not limited to, statements about our strategic initiatives, operational plans and objectives, expectations for economic conditions and recovery and future business and financial performance, as well as statements regarding underlying assumptions related thereto. They include, among others, factors related to the timing and implementation of strategic initiatives, the highly competitive nature of our industry, demand for our products and services, complexities in our inventory and supply chain, challenges with transforming and growing our business. Except as required by law, we undertake no obligation to revise or update publicly any forward-looking statements for any reason. Therefore, you should not place undue reliance on those statements. Please refer to <span style="text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/918251/000114036125021940/ef20046978_10k.htm#Item_2_Risk_Factors" style="-sec-extract:exhibit">&#8220;Item 1A. <i>Risk Factors</i>&#8221;</a></span> of our most recent Annual Report on Form 10-K filed with the SEC on June 9, 2025,&#160;as updated by our subsequent filings with the SEC, for a description of these and other risks and uncertainties that could cause actual results to differ materially from those projected or implied by the forward-looking statements.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Management Overview</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   With a scalable infrastructure and abundant growth opportunities, we are focused on growing our aftermarket hard parts business in the North American marketplace and growing our leadership position in the test solutions and diagnostic equipment market by providing innovative and intuitive solutions to our customers. Our on-going investments in global infrastructure and human resources reflects the significant expansion of manufacturing capacity to support multiple product lines. These investments included (i) a 410,000 square foot distribution center, (ii) two buildings totaling 372,000 square feet for remanufacturing and core sorting of brake calipers, and (iii) the realignment of production at our original 312,000 square foot facility in Mexico.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Segment Reporting</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Our three operating segments are as follows:
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-indent: -18pt; padding-left: 36pt;">
    <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     &#9679;
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <span style="font-weight: bold;">Hard Parts</span>, which includes (i) light duty rotating electric products such as alternators and starters, (ii) wheel hub products, (iii) brake-related products, including brake calipers, brake boosters, brake rotors, brake pads and brake master cylinders, and (iv) turbochargers,
    </div>
  </div><div style="text-indent: -18pt; padding-left: 36pt;">
    <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     &#9679;
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <span style="font-weight: bold;">Test Solutions and Diagnostic Equipment</span>, which includes (i) applications for combustion engine vehicles, including bench-top testers for alternators and starters, (ii) equipment for the pre- and post-production of electric vehicles, and (iii) software emulation of power system applications for the electrification of all forms of transportation (including automobiles, trucks, the emerging electrification of systems within the aerospace industry, and electric vehicle charging stations), and
    </div>
  </div><div style="text-indent: -18pt; padding-left: 36pt;">
    <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     &#9679;
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <span style="font-weight: bold;">Heavy Duty</span>, which includes non-discretionary automotive aftermarket replacement hard parts for heavy-duty truck, industrial, marine, and agricultural applications.
    </div>
  </div><div style="clear: both; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Our Hard Parts operating segment meets the criteria of a reportable segment. The Test Solutions and Diagnostic Equipment and Heavy Duty segments are not material, and are not required to be separately reported. See Note 18 of the notes to condensed consolidated financial statements for more information.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">27</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Results of Operations for the Three Months Ended September 30, 2025 and 2024</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The following discussion and analysis should be read together with the financial statements and notes thereto appearing elsewhere herein.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The following summarizes certain key consolidated operating data:
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;">
    <td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td colspan="8" style="text-align: center;">


      <span style="font-weight: bold;">Three Months Ended</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Cash flow provided by operations
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">21,865,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">22,852,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Finished goods turnover (annualized) (1)
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">4.8</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">4.1</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>

  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><hr style="border-top: 1px solid black; border-bottom: none; border-left: none; border-right: none; height: 0px; margin: 6px auto 1px 0px; width: 10%; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"/><div style="text-indent: -18pt; padding-left: 36pt;">
    <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     (1)
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     Annualized finished goods turnover for the fiscal quarter is calculated by multiplying cost of goods sold for the quarter by 4 and dividing the result by the average between beginning and ending non-core finished goods inventory values for the fiscal quarter. We believe this provides a useful measure of our ability to turn our inventory into revenues.
    </div>
  </div><div style="clear: both; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Net Sales and Gross Profit</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The following summarizes net sales and gross profit:
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;">
    <td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td colspan="8" style="text-align: center;">


      <span style="font-weight: bold;">Three Months Ended</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Net sales
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">221,470,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">208,186,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Cost of goods sold
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">178,743,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">166,909,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Gross profit
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">42,727,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">41,277,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Gross margin
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">19.3</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">19.8</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Net Sales</span>. Our consolidated net sales for the three months ended September 30, 2025 were $221,470,000, which represents an increase of $13,284,000, or 6.4%, from the three months ended September 30, 2024 of $208,186,000. Our sales for the three months ended September 30, 2025 compared with the three months ended September 30, 2024 reflect the recognition of remanufactured core revenue of $14,797,000 in connection with the realignment of inventory at certain customer distribution centers offset by the timing of purchases by one of our largest customers.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Gross Profit. </span>Our consolidated gross profit was $42,727,000, or 19.3% of consolidated net sales, for the three months ended September 30, 2025 compared with $41,277,000, or 19.8% of consolidated net sales, for the three months ended September 30, 2024. The gross profit was impacted by $698,000 for net tariff costs paid for products sold before price increases were effective.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In addition, our gross margin for the three months ended September 30, 2025 and 2024 was impacted by (i) the continued amortization of core and finished goods premiums of $2,988,000 and $2,621,000, respectively and (ii) the non-cash quarterly revaluation of cores that are part of the finished goods on the customers&#8217; shelves (which are included in contract assets) to the lower of cost or net realizable value, which resulted in a write-down of $1,225,000 and $1,164,000, respectively.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">28</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Operating Expenses</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The following summarizes our consolidated operating expenses:
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 76%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td colspan="8" style="text-align: center;">


      <span style="font-weight: bold;">Three Months Ended</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      General and administrative
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">17,086,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">15,052,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Sales and marketing
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">6,811,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">5,834,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Research and development
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">3,928,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">2,443,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Foreign exchange impact of lease liabilities and forward contracts
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(1,469,000</td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">5,428,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Percent of net sales</span>
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      General and administrative
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">7.7</td><td style="text-align: left; width: 1%;">%</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">7.2</td><td style="text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Sales and marketing
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">3.1</td><td style="text-align: left; width: 1%;">%</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">2.8</td><td style="text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Research and development
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">1.8</td><td style="text-align: left; width: 1%;">%</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">1.2</td><td style="text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Foreign exchange impact of lease liabilities and forward contracts
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(0.7</td><td style="text-align: left; width: 1%;">)%</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">2.6</td><td style="text-align: left; width: 1%;">%</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">General and Administrative.</span> Our general and administrative expenses for the three months ended September 30, 2025 were $17,086,000, which represents an increase of $2,034,000, or 13.5%, from the three months ended September 30, 2024 of $15,052,000. This increase was primarily due to (i) $967,000 of increased share-based compensation and (ii) $702,000 of increased general and administrative expenses due to the timing of expenses at our offshore locations.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Sales and Marketing</span>. Our sales and marketing expenses for the three months ended September 30, 2025 were $6,811,000, which represents an increase of $977,000, or 16.7%, from the three months ended September 30, 2024 of $5,834,000. This increase was primarily due to (i) $459,000 of increased commissions expense and (ii) $359,000 from increased headcount to support our growth initiatives.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Research and Development</span>. Our research and development expenses for the three months ended September 30, 2025 were $3,928,000, which represents an increase of $1,485,000, or 60.8%, from the three months ended September 30, 2024 of $2,443,000. This increase was primarily due to (i) $787,000 for engineering-related professional services, (ii) $410,000 for increased headcount to support our new product introductions, and (iii) $286,000 of increased expense for supplies and our sample library.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Foreign Exchange Impact of Lease Liabilities and Forward Contracts</span>. Our foreign exchange impact of lease liabilities and forward contracts were a non-cash gain of $1,469,000 compared with a non-cash loss of $5,428,000 for the three months ended September 30, 2025 and 2024, respectively. This change during the three months ended September 30, 2025 compared with the three months ended September 30, 2024 was primarily due to (i) the remeasurement of our foreign currency-denominated lease liabilities, which resulted in a non-cash gain of $1,467,000 compared with a non-cash loss of $3,978,000, respectively, due to foreign currency exchange rate fluctuations and (ii) the forward foreign currency exchange contracts, which resulted in a non-cash gain of $2,000 compared with a non-cash loss of $1,450,000, respectively, due to the changes in their fair values.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Operating Income</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Consolidated Operating Income</span>. Our consolidated operating income for the three months ended September 30, 2025 was $16,371,000 compared with $12,520,000 for the three months ended September 30, 2024. This increase was primarily due to (i) our foreign exchange impact of lease liabilities and forward contracts and (ii) other items as discussed above.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">29</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Interest Expense</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Interest Expense, net. </span>Our interest expense for the three months ended September 30, 2025 was $12,699,000, which represents a decrease of $1,483,000, or 10.5%, from interest expense for the three months ended September 30, 2024 of $14,182,000. This decrease was primarily due to (i) lower average outstanding balances under our credit facility and (ii) lower interest rates on both our credit facility and accounts receivable discount programs.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Change in Fair Value of Compound Net Derivative Liability</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Change in Fair Value of Compound Net Derivative Liability. </span>Our change in fair value of compound net derivative liability associated with the convertible notes issued on March 31, 2023 was a non-cash loss of $2,260,000 and $380,000 for the three months ended September 30, 2025 and 2024, respectively.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Provision for Income Taxes</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Income Tax</span>. We recorded an income tax expense of $3,561,000, or an effective tax rate of 252.2%, and $912,000, or an effective tax rate of (44.7)%, for the three months ended September 30, 2025 and 2024, respectively. The effective tax rate for the three months ended September 30, 2025, was primarily impacted by the change in valuation allowance on certain jurisdictions&#8217; deferred tax assets resulting from current year activities and foreign income taxed at rates that are different from the federal statutory rate.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Results of Operations for the Six Months Ended September 30, 2025 and 2024</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The following discussion and analysis should be read together with the financial statements and notes thereto appearing elsewhere herein.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The following summarizes certain key consolidated operating data:
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;">
    <td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td colspan="8" style="text-align: center;">


      <span style="font-weight: bold;">Six Months Ended</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Cash flows provided by operations
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">31,893,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">2,011,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Finished goods turnover (annualized) (1)
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">4.5</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">3.8</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>

  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><hr style="border-top: 1px solid black; border-bottom: none; border-left: none; border-right: none; height: 0px; margin: 6px auto 1px 0px; width: 10%; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"/><div style="text-indent: -18pt; padding-left: 36pt;">
    <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     (1)
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     Annualized finished goods turnover for the fiscal period is calculated by multiplying cost of goods sold for the period by 2 and dividing the result by the average between beginning and ending non-core finished goods inventory values for the fiscal period. We believe this provides a useful measure of our ability to turn our inventory into revenues.
    </div>
  </div><div style="clear: both; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">30</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Net Sales and Gross Profit</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The following summarizes net sales and gross profit:
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;">
    <td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td colspan="8" style="text-align: center;">


      <span style="font-weight: bold;">Six Months Ended</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Net sales
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">409,834,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">378,073,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Cost of goods sold
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">333,190,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">307,622,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Gross profit
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">76,644,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">70,451,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Gross margin
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">18.7</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">18.6</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
   <span style="font-style: italic;">Net Sales</span>. Our consolidated net sales for the six months ended September 30, 2025 were $409,834,000, which represents an increase of $31,761,000, or 8.4%, from the six months ended September 30, 2024 of $378,073,000.&#160;<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Our sales for the six months ended September 30, 2025 compared with the six months ended September 30, 2024 reflect strong demand for rotating electrical and brake-related products. In addition, our sales for the six months ended September 30, 2025 compared with the six months ended September 30, 2024 reflect the recognition of remanufactured core revenue of $14,797,000 in connection with the realignment of inventory at certain customer distribution centers offset by the timing of purchases by one of our largest customers.</span></div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Gross Profit. </span>Our consolidated gross profit was $76,644,000, or 18.7% of consolidated net sales, for the six months ended September 30, 2025 compared with $70,451,000, or 18.6% of consolidated net sales, for the six months ended September 30, 2024. The gross profit was impacted by $2,124,000 for net tariff costs paid for products sold before price increases were effective.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In addition, our gross margin for the six months ended September 30, 2025 and 2024 was impacted by (i) continued amortization of core and finished goods premiums of $5,835,000 and $5,349,000, respectively and (ii) the non-cash quarterly revaluation of cores that are part of the finished goods on the customers&#8217; shelves (which are included in contract assets) to the lower of cost or net realizable value, which resulted in a write-down of $2,251,000 and $1,558,000, respectively.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Operating Expenses</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The following summarizes our consolidated operating expenses:
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;">
    <td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td colspan="8" style="text-align: center;">


      <span style="font-weight: bold;">Six Months Ended</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      General and administrative
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">29,766,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">31,722,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Sales and marketing
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">13,021,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">11,283,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Research and development
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">7,234,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">4,876,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Foreign exchange impact of lease liabilities and forward contracts
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">(9,817,000</td><td style="width: 1%; text-align: left;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">16,506,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Percent of net sales</span>
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      General and administrative
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">7.3</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">8.4</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Sales and marketing
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">3.2</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">3.0</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Research and development
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">1.8</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">1.3</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Foreign exchange impact of lease liabilities and forward contracts
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">(2.4</td><td style="width: 1%; text-align: left;">)%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">4.4</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">General and Administrative.</span> Our general and administrative expenses for the six months ended September 30, 2025 were $29,766,000, which represents a decrease of $1,956,000, or 6.2%, from the six months ended September 30, 2024 of $31,722,000. This decrease was primarily due to a headcount reduction in the prior year, which resulted in $2,940,000 of severance during the six months ended September 30, 2024, partially offset by $913,000 of increased share-based compensation.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">31</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Sales and Marketing</span>. Our sales and marketing expenses for the six months ended September 30, 2025 were $13,021,000, which represents an increase of $1,738,000, or 15.4%, from the six months ended September 30, 2024 of $11,283,000. This increase was primarily due to (i) $801,000 of increased commissions expense and (ii) $590,000 from increased headcount to support our growth initiatives.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Research and Development</span>. Our research and development expenses for the six months ended September 30, 2025 were $7,234,000, which represents an increase of $2,358,000, or 48.4%, from the six months ended September 30, 2024 of $4,876,000. This increase was primarily due to (i) $1,103,000 for engineering-related professional services, (ii) $867,000 for increased headcount to support our new product introductions, and (iii) $380,000 of increased expense for supplies and our sample library.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Foreign Exchange Impact of Lease Liabilities and Forward Contracts</span>. Our foreign exchange impact of lease liabilities and forward contracts were a non-cash gain of $9,817,000 compared with a non-cash loss of $16,506,000 for the six months ended September 30, 2025 and 2024, respectively. This change during the six months ended September 30, 2025 compared with the six months ended September 30, 2024 was primarily due to (i) the remeasurement of our foreign currency-denominated lease liabilities, which resulted in a non-cash gain of $5,469,000 compared with a non-cash loss of $9,687,000, respectively, due to foreign currency exchange rate fluctuations and (ii) the forward foreign currency exchange contracts, which resulted in a non-cash gain of $4,348,000 compared with a non-cash loss of $6,819,000, respectively, due to the changes in their fair values.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Operating Income</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Consolidated Operating Income</span>. Our consolidated operating income for the six months ended September 30, 2025 was $36,440,000 and $6,064,000 for the six months ended September 30, 2024. This increase was primarily due to (i) our foreign exchange impact of lease liabilities and forward contracts and (ii) other items as discussed above.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Interest Expense</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Interest Expense, net. </span>Our interest expense for the six months ended September 30, 2025 was $25,511,000, which represents a decrease of $3,058,000, or 10.7%, from interest expense for the six months ended September 30, 2024 of $28,569,000. This decrease was primarily due to (i) lower average outstanding balances under our credit facility and (ii) lower interest rates on both our credit facility and accounts receivable discount programs.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Change in Fair Value of Compound Net Derivative Liability</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Change in Fair Value of Compound Net Derivative Liability. </span>Our change in fair value of compound net derivative liability associated with the convertible notes issued on March 31, 2023 was a non-cash loss of $4,050,000 compared with a non-cash gain of $2,200,000 for the six months ended September 30, 2025 and 2024, respectively.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Provision for Income Taxes</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Income Tax</span>. We recorded an income tax expense of $5,986,000, or an effective tax rate of 87.0%, and $734,000, or an effective tax rate of (3.6)%, for the six months ended September 30, 2025 and 2024, respectively. The effective tax rate for the six months ended September 30, 2025, was primarily impacted by the change in valuation allowance on certain jurisdictions&#8217; deferred tax assets resulting from current year activities and foreign income taxed at rates that are different from the federal statutory rate.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">32</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Liquidity and Capital Resources</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Overview</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   We had working capital (current assets minus current liabilities) of $171,950,000 and $160,446,000, a ratio of current assets to current liabilities of 1.5:1.0 at September 30, 2025 and March 31, 2025.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Our primary source of liquidity was from cash generated from operations, the use of our receivable discount programs, and credit facility during the six months ended September 30, 2025. We believe our cash and cash equivalents, use of receivable discount programs, and amounts available under our credit facility are sufficient to satisfy our expected future liquidity needs, including lease and capital expenditure obligations over the next 12 months.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Share Repurchase Program</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In August 2018, our board of directors approved an increase in our share repurchase program from $20,000,000 to $37,000,000 of our common stock. During the six months ended September 30, 2025, we repurchased 287,910 shares of our common stock for $3,355,000. As of September 30, 2025, $26,932,000 has been utilized and $10,068,000 remains available to repurchase shares under the authorized share repurchase program, subject to the limit in our credit facility and convertible notes. We retired the 1,667,051 shares repurchased under this program through September 30, 2025. Our share repurchase program does not obligate us to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Cash Flows</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The following summarizes cash flows as reflected in the condensed consolidated statements of cash flows:
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td colspan="8" style="text-align: center;"><span style="font-weight: bold;">Six Months Ended</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center; width: 1%;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span>    </td><td style="text-align: center; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="text-align: center; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Cash flows provided by (used in):</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Operating activities
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">31,893,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">2,011,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Investing activities
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">(1,742,000</td><td style="width: 1%; text-align: left;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">(979,000</td><td style="width: 1%; text-align: left;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Financing activities
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">(24,341,000</td><td style="width: 1%; text-align: left;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">(4,365,000</td><td style="width: 1%; text-align: left;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Effect of exchange rates on cash and cash equivalents
     </div>
    </td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">471,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(228,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>

   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Net increase (decrease) in cash and cash equivalents
     </div>
    </td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">6,281,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(3,561,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Additional selected cash flow data:</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Depreciation and amortization
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">4,822,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">5,330,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Capital expenditures
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">1,833,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">1,047,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Net cash provided by operating activities was $31,893,000 and $2,011,000 during the six months ended September 30, 2025 and 2024, respectively. The changes in our operating activities were primarily due to (i) changes in our working capital as we continue to maximize our operating cash flow and (ii) increased operating results (net income (loss) plus the net add-back for non-cash transactions in earnings).
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Net cash used in investing activities was $1,742,000 and $979,000 during the six months ended September 30, 2025 and 2024, respectively. The change in our investing activities primarily resulted from increased capital expenditures.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Net cash used in financing activities was $24,341,000 and $4,365,000 during the six months ended September 30, 2025 and 2024, respectively. The change in our financing activities were primarily due to (i) increased net repayments of amounts outstanding under our revolving facility during the six months ended September 30, 2025 compared with the six months ended September 30, 2024 and (ii) the repurchase of 287,910 shares of our common stock for $3,355,000 during the six months ended September 30, 2025.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">33</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Capital Resources</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Credit Facility</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   We have $268,620,000 in senior secured financing (as amended from time to time, the &#8220;Credit Facility&#8221;) consisting of a $238,620,000 revolving loan facility (the &#8220;Revolving Facility&#8221;), subject to certain restrictions, and a $30,000,000 term loan facility (the &#8220;Term Loans&#8221;). The Term Loans were repaid during the year ended March 31, 2024. The Credit Facility matures on December 12, 2028. The lenders have a security interest in substantially all of our assets.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   We had $72,419,000 and $90,787,000 outstanding under the Revolving Facility at September 30, 2025 and March 31, 2025, respectively. In addition, $15,470,000 was outstanding for letters of credit at September 30, 2025. At September 30, 2025, after certain contractual adjustments, $145,376,000 was available under the Revolving Facility. The interest rate on our Revolving Facility was 7.42% and 7.46%, at September 30, 2025 and March 31, 2025, respectively.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Credit Facility requires us to maintain a minimum fixed charge coverage ratio if undrawn availability is less than 22.5% of the aggregate revolving commitments and a specified minimum undrawn availability. During the six months ended September 30, 2025, undrawn availability was greater than the 22.5% threshold, therefore, the fixed charge coverage ratio financial covenant was not required to be tested.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Convertible Notes</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   On March 31, 2023, we entered into a note purchase agreement, as amended, (the &#8220;Note Purchase Agreement&#8221;) with Bison Capital Partners VI, L.P. and Bison Capital Partners VI-A, L.P. (collectively, the &#8220;Purchasers&#8221;) and Bison Capital Partners VI, L.P., as the purchaser representative (the &#8220;Purchaser Representative&#8221;) for the issuance and sale of $32,000,000 in aggregate principal amount of convertible notes due in 2029 (the &#8220;Convertible Notes&#8221;), which was used for general corporate purposes. The Convertible Notes bear interest at a rate of 10.0% per annum, compounded annually, and payable (i) in-kind or (ii) in cash, annually in arrears on April 1 of each year, commencing on April 1, 2024. In April 2025, non-cash accrued interest on the Convertible Notes of $3,521,000 was paid in-kind and is included in the principal amount of Convertible Notes at September 30, 2025. The Convertible Notes have an initial conversion price of $15.00 per share of the Company&#8217;s common stock, subject to adjustment as provided in the Convertible Notes (&#8220;Conversion Option&#8221;). Unless and until we deliver a redemption notice, the Purchasers of the Convertible Notes may convert their Convertible Notes at any time at their option. Upon conversion, the Convertible Notes will be settled in shares of our common stock. Except in the case of the occurrence of a fundamental transaction, as defined in the form of convertible promissory note, we may not redeem the Convertible Notes prior to March 31, 2026. After March 31, 2026, we may redeem all or part of the Convertible Notes for a cash purchase (the &#8220;Company Redemption&#8221;) price. The effective interest rate was 18.3% as of September 30, 2025 and March 31, 2025, respectively.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In connection with the Note Purchase Agreement, we entered into common stock warrants (the &#8220;Warrants&#8221;) with the Purchasers, which mature on March 30, 2029. The fair value of the Warrants, using Level 3 inputs and the Monte Carlo simulation model, was zero at September 30, 2025 and March 31, 2025.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div>
   The Company Redemption option has been combined with the Conversion Option as a compound net derivative liability (the &#8220;Compound Net Derivative Liability&#8221;). The Compound Net Derivative Liability has been recorded within convertible note, related party in the condensed consolidated balance sheets at <span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September</span> 30, 2025 and March 31, 2025. The fair value of the Conversion Option and the Company Redemption option using Level 3 inputs and the Monte Carlo simulation model was a liability of $29,600,000 and $9,000,000, and an asset of $18,080,000 and $1,530,000 at September 30, 2025 and March 31, 2025, respectively. During the three months ended September 30, 2025 and 2024, we recorded a non-cash loss of $2,260,000 and $380,000, respectively, as the change in fair value of the Compound Net Derivative Liability in the condensed consolidated statement of operations. During the six months ended September 30, 2025 and 2024, we recorded a non-cash loss of $4,050,000 and a non-cash gain of $2,200,000, respectively, as the change in fair value of the Compound Net Derivative Liability in the condensed consolidated statements of operations and condensed consolidated statements of cash flows.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">34</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Convertible Notes also contain additional features, such as, default interest and options related to a fundamental transaction, which were not separately accounted for as the value of such features were not material at September 30, 2025 and March 31, 2025.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Accounts Receivable Discount Programs</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   We use accounts receivable discount programs offered by certain customers and their respective banks. Under these programs, we have options to sell those customers&#8217; receivables to those banks at a discount to be agreed upon at the time the receivables are sold. These discount arrangements allow us to accelerate receipt of payment on customers&#8217; receivables. While these arrangements have reduced our working capital needs, there can be no assurance that these programs will continue in the future. Interest expense resulting from these programs would increase if interest rates rise, if utilization of these discounting arrangements expands, if customers extend their payment to us, or if the discount period is extended to reflect more favorable payment terms to customers.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The following is a summary of the accounts receivable discount programs:
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;">
    <td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td colspan="8" style="text-align: center;">


      <span style="font-weight: bold;">Six Months Ended</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;"><br/></td><td style="text-align: center; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td colspan="5" style="text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span>    </td><td style="text-align: center; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-left: none; border-right: none; border-top: none; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0);">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Receivables discounted
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">339,254,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">303,638,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Weighted average number of days collection was accelerated
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">345</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">343</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Annualized weighted average discount rate
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">5.6</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">6.5</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Amount of discount recognized as interest expense
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">18,098,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">18,870,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Supplier Finance Programs</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   We utilize a supplier finance program, which allows certain of our suppliers to sell their receivables due from us to participating financial institutions at the sole discretion of both the supplier and the financial institutions. The program is administered by a third party. Commitments from participating financial institutions that are available to suppliers under this program increased to $40,000,000 from $30,000,000 during the three months ended September 30, 2025. We have no economic interest in the sale of these receivables and no direct relationship with the financial institution. Payments to the third-party administrator are based on services rendered and are not related to the volume or number of financing agreements between suppliers, financial institution, and the third-party administrator. We are not a party to agreements negotiated between participating suppliers and the financial institution. Our obligations to our suppliers, including amounts due and payment terms, are not affected by a supplier's decision to participate in this program. We do not provide guarantees and there are no assets pledged to the financial institution or the third-party administrator for the committed payment in connection with this program. At September 30, 2025 and March 31, 2025, we had $36,644,000 and $33,661,000, respectively, of outstanding supplier obligations confirmed as valid under this program, included in accounts payable in the condensed consolidated balance sheets.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Capital Expenditures and Commitments</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Capital Expenditures</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Our total capital expenditures were $3,866,000 and $1,219,000 for six months ended September 30, 2025 and 2024, respectively. These capital expenditures include (i) cash paid for the purchase of plant and equipment, (ii) plant and equipment acquired under finance leases, and (iii) accrued capital expenditures. Capital expenditures for the six months ended September 30, 2025 primarily include the purchase of equipment for our current operations and our global growth initiatives. We expect to incur approximately $7,000,000 of capital expenditures primarily to support our global growth initiatives and maintenance of our facilities and equipment during fiscal 2026. We have used and expect to continue using our working capital and additional capital lease obligations to finance these capital expenditures.</div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">35</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Related Party Transactions</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Lease</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   We have an operating lease for our 35,000 square foot manufacturing, warehouse, and office facility in Ontario, Canada, with a company co-owned by a member of management. We renewed this operating lease for an additional three-year period, effective January 1, 2025. The rent expense recorded for this related party lease was $94,000 and $81,000 for the three months ended September 30, 2025 and 2024, respectively. The rent expense recorded for this related party lease was $187,000 and $162,000 for the six months ended September 30, 2025 and 2024, respectively.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Convertible Note and Election of Director</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In connection with the issuance and sale of our Convertible Notes on March 31, 2023, the Board appointed Douglas Trussler, a co-founder of Bison Capital, to the Board. Mr. Trussler&#8217;s compensation is different from the compensation for other non-employee directors as described in our Definitive Proxy Statement, filed with the SEC on July 29, 2025.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-align: justify; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Litigation</span>
  </div><div style="text-align: justify; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   We are subject to various lawsuits and claims. In addition, government agencies and self-regulatory organizations have the ability to conduct periodic examinations of and administrative proceedings regarding our business, and our compliance with law, code, and regulations related to all matters including but not limited to environmental, information security, taxes, levies, tariffs and such. We have an immaterial amount accrued related to these exposures to various lawsuits, claims, examinations, and administrative proceedings.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Critical Accounting Policies</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   There have been no material changes to our critical accounting policies and estimates that are presented in our Annual Report on Form 10-K for the year ended March 31, 2025, which was filed with the SEC on June 9, 2025.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Accounting Pronouncements Not Yet Adopted</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Disclosure Improvements</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In October 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-06, <span style="font-style: italic;">Disclosure Improvements: Codification Amendments in Response to the SEC&#8217;s Disclosure Update and Simplification Initiative</span>. This standard was issued in response to the SEC&#8217;s disclosure update and simplification initiative, which affects a variety of topics within the Accounting Standards Codification. The amendments apply to all reporting entities within the scope of the affected Topics unless otherwise indicated. The effective date for each amendment will be the date on which the SEC&#8217;s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. We are currently evaluating the impact this guidance will have on our financial statement disclosures.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Improvements to Income Tax Disclosures</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In December 2023, the FASB issued ASU 2023-09, <span style="font-style: italic;">Improvements to Income Tax Disclosures (Topic 740)</span>. This standard requires us to provide further disaggregated income tax disclosures for specific categories on the effective tax rate reconciliation, as well as additional information about federal, state/local and foreign income taxes. The standard also requires us to annually disclose our income taxes paid (net of refunds received), disaggregated by jurisdiction. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The standard is to be applied prospective basis, although optional retrospective application is permitted. We are currently evaluating the impact this guidance will have on our financial statement disclosures.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">36</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Disaggregation of Income Statement Expenses</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In November 2024, the FASB issued ASU 2024-03, <span style="font-style: italic;">Disaggregation of Income Statement Expenses (&#8220;DISE&#8221;) (Subtopic 220-40)</span>. This standard requires us to disclose, in the footnotes at each interim and annual reporting period, information about expenses by the nature of the expense in addition to certain disclosures about selling expenses. Entities are required to include the following relevant expense captions: (i) purchase of inventory, (ii) employee compensation, (iii) depreciation, (iv) intangible asset amortization, and (v) depreciation, depletion and amortization recognized as part of oil and gas producing activities. In January 2025, the FASB issued ASU No. 2025-01, <span style="font-style: italic;">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) Clarifying the Effective Date</span>, which is intended to clarify the effective date of ASU No. 2024-03. As clarified in ASU 2025-01, the new guidance is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. We are currently evaluating the impact this guidance will have on our financial statement disclosures.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Debt with Conversion and Other Options</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In November 2024, the FASB issued ASU 2024-04, <span style="font-style: italic;">Debt with Conversion and Other Options (Subtopic 470-20): Induced Conversions of Convertible Debt Instruments</span>, which seeks to clarify the requirements for determining whether certain settlements of convertible debt instruments should be accounted for as an induced conversion. This guidance is effective for annual periods beginning after December 15, 2025, including interim periods within those fiscal years, with early adoption permitted. We are currently evaluating the impact this guidance will have on our consolidated financial statements and disclosures.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Measurement of Credit Losses</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In July 2025, the FASB issued ASU 2025-05, <span style="font-style: italic;">Financial Instruments&#8212;Credit Losses (Topic 326):</span>&#160;<span style="font-style: italic;">Measurement of Credit Losses for Accounts Receivable and Contract Assets, </span>which provides a practical expedient that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under ASC 606, <span style="font-style: italic;">Revenue from Contracts with Customers</span>. Under this practical expedient, an entity is allowed to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current contract assets remain unchanged for the remaining life of those assets. This guidance is effective for annual periods beginning after December 15, 2025, including interim reporting periods within those fiscal years, with early adoption permitted. Entities that elect the practical expedient and, if applicable, make the accounting policy election are required to apply the amendments prospectively. We are currently evaluating the impact this guidance will have on our consolidated financial statements and disclosures.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Internal-Use Software</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In September 2025, the FASB issued ASU 2025-06, <span style="font-style: italic;">Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software</span>, which amends the recognition and disclosure guidance for internal-use software costs, removing the previous software development stage model with a probable-to-complete recognition threshold. This guidance is effective for annual periods beginning after December 15, 2027, including interim reporting periods within those fiscal years, with early adoption permitted. We are currently evaluating the impact this guidance will have on our consolidated financial statements and disclosures.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="text-indent: -36pt; padding-left: 36pt; font-family: Aptos Display; font-size: 16pt; color: #0F4761;">
    <div style="float: left; width: 36pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <span style="color: rgb(0, 0, 0); font-weight: bold;">Item 3.</span>
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <a id="Quantitative_and_Qualitative_Disclosures_About_Market_Risk" title="Quantitative and Qualitative Disclosures About Market Risk"></a><span style="color: rgb(0, 0, 0); font-weight: bold;">Quantitative and Qualitative Disclosures About Market Risk</span>
    </div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   There have been no material changes in market risk from the information provided in Item 7A. &#8220;Quantitative and Qualitative Disclosures About Market Risk&#8221; in our Annual Report on Form 10-K as of March 31, 2025, which was filed with the SEC on June 9, 2025.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">37</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="text-indent: -36pt; line-height: 12pt; padding-left: 36pt; font-size: 10pt; font-weight: bold;">
    <div style="float: left; width: 36pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     Item 4.
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <a id="Controls_and_Procedures" title="Controls and Procedures"></a>Controls and Procedures
    </div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Evaluation of Disclosure Controls and Procedures</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   We have established disclosure controls and procedures designed to ensure that the information required to be disclosed by the Company in the reports that it files or submits under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms and that such information is accumulated and communicated to management, including our chief executive officer, chief financial officer, and chief accounting officer, as appropriate to allow timely decisions regarding required disclosures.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Under the supervision and with the participation of management, including our chief executive officer, chief financial officer, and chief accounting officer, we have conducted an evaluation of the effectiveness of our disclosure controls and procedures as defined in Exchange Act Rules 13a-15(e) and 15d-15(e). Based on this evaluation, our chief executive officer, chief financial officer, and chief accounting officer concluded that MPA&#8217;s disclosure controls and procedures were effective as of September 30, 2025.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Inherent Limitations on Effectiveness of Controls</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company&#8217;s management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Exchange Act Rules 13a-15(f) and 15d-15(f).
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States of America, applying certain estimates and judgments as required.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Internal control over financial reporting includes those policies and procedures that:
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   1. Pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   2. Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   3. Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the Company&#8217;s assets that could have a material effect on the financial statements.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Changes in Internal Control Over Financial Reporting</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) that occurred during the three months ended September 30, 2025 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">38</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="line-height: 12pt; text-align: center; font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   PART II &#8212; OTHER INFORMATION
  </div><div style="line-height: 12pt; font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-indent: -36pt; line-height: 12pt; padding-left: 36pt; font-size: 10pt; font-weight: bold;">
    <div style="float: left; width: 36pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     Item 1.
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <a id="Legal_Proceedings" title="Legal Proceedings"></a>Legal Proceedings
    </div>
  </div><div style="line-height: 12pt; font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   We are subject to various lawsuits and claims. In addition, government agencies and self-regulatory organizations have the ability to conduct periodic examinations of and administrative proceedings regarding our business, and our compliance with law, code, and regulations related to all matters including but not limited to environmental, information security, taxes, levies, tariffs and such. We have an immaterial amount accrued related to these exposures to various lawsuits, claims, examinations, and administrative proceedings.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="text-indent: -36pt; padding-left: 36pt; font-family: Aptos Display; font-size: 16pt; color: #0F4761;">
    <div style="float: left; width: 36pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <span style="color: rgb(0, 0, 0); font-weight: bold;">Item 1A.</span>
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <a id="Risk_Factors" title="Risk Factors"></a><span style="color: rgb(0, 0, 0); font-weight: bold;">&#160;Risk Factors</span></div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   There have been no material changes in the risk factors set forth in Item 1A to Part I of our Annual Report on Form 10-K for the fiscal year ended March 31, 2025 as filed with the SEC on June 9, 2025.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-indent: -36pt; line-height: 12pt; padding-left: 36pt; font-size: 10pt; font-weight: bold;">
    <div style="float: left; width: 36pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     Item 2.
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <a id="Unregistered" title="Unregistered"></a>Unregistered Sales of Equity Securities and Use of Proceeds
    </div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Limitation on Payment of Dividends and Share Repurchases</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Credit Facility currently permits the payment of up to $27,584,000 of dividends and share repurchases for fiscal year 2026, subject to pro forma compliance with amended financial covenants.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">Purchases of Equity Securities by the Issuer</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Shares repurchased during the three months ended September 30, 2025 were as follows:
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="margin-left: 0px; margin-right: 0px; vertical-align: bottom; border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 52%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="white-space : nowrap; ">
    <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Periods</span>
     </div>
    </td>
    <td style="text-align: center; width: 1%;">&#160;</td><td style="text-align: center; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">



      <span style="font-weight: bold;">Total Number of<br/>

      Shares Purchased</span>
     </td><td style="text-align: center; width: 1%;">&#160;</td>
    <td style="text-align: center; width: 1%;">&#160;</td><td style="text-align: center; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">



      <span style="font-weight: bold;">Average Price<br/>

      Paid Per Share</span>
     </td><td style="text-align: center; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="text-align: center; width: 1%;">&#160;</td><td style="text-align: center; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">






      <span style="font-weight: bold;">Total Number of<br/>

      Shares Purchased<br/>

      as Part of Publicly
<br/>
      Announced Plans<br/>

      or Programs</span>
     </td><td style="text-align: center; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="text-align: center; width: 1%;">&#160;</td><td style="text-align: center; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">







      <span style="font-weight: bold;">Approximate<br/>

      Dollar Value of<br/>

      Shares That May
<br/>
      Yet Be Purchased<br/>

      Under the Plans<br/>

      or Programs (1)</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr>
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr>
    <td>
     <div>
      July 1 - July 31, 2025:
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Open market and privately negotiated purchases
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">        -      </td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">&#160; &#160; &#160; &#160; &#160;-      </td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">-      </td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">11,457,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr>
    <td>
     <div>
      August 1 - August 31, 2025:
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Open market and privately negotiated purchases
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">35,610</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">15.05</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">536,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">10,921,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr>
    <td>
     <div>
      September 1 - September 30, 2025:
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Open market and privately negotiated purchases
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">54,504</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">15.65</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">853,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">10,068,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr>
    <td>
     <div>
      Total
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">90,114</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">&#160;&#160;&#160;</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">1,389,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; text-align: right; padding-left: 10px;">10,068,000</td><td style="width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><hr style="border-top: 1px solid black; border-bottom: none; border-left: none; border-right: none; height: 0px; margin: 6px auto 1px 0px; width: 10%; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"/><div style="text-indent: -27pt; padding-left: 45pt;">
    <div style="float: left; width: 27pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     (1)
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     As of September 30, 2025, $26,932,000 has been utilized and $10,068,000 remains available to repurchase shares under the authorized share repurchase program, subject to the limit in our Credit Facility and Convertible Notes. We retired the 1,667,051 shares repurchased under this program through September 30, 2025. Our share repurchase program does not obligate us to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions.
    </div>
  </div><div style="clear: both; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-indent: -36pt; line-height: 12pt; padding-left: 36pt; font-size: 10pt; font-weight: bold;">
    <div style="float: left; width: 36pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     Item 3.
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <a id="Defaults_Upon_Senior_Securities" title="Defaults Upon Senior Securities"></a>Defaults Upon Senior Securities</div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">None.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-indent: -36pt; line-height: 12pt; padding-left: 36pt; font-size: 10pt; font-weight: bold;">
    <div style="float: left; width: 36pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     Item 5.
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <a id="Other" title="Other"></a>Other Information
    </div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-indent: -36pt; text-align: justify; padding-left: 36pt;">
    <div style="float: left; width: 36pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     (a)
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     None.
    </div>
  </div><div style="text-align: justify; clear: both; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-indent: -36pt; text-align: justify; padding-left: 36pt;">
    <div style="float: left; width: 36pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     (b)
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     None.
    </div>
  </div><div style="text-align: justify; clear: both; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-indent: -36pt; padding-left: 36pt;"> <div style="float: left; width: 36pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (c) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the quarter ended September 30, 2025, no director or officer of the Company <ix:nonNumeric contextRef="c6" format="ixt:fixed-false" name="ecd:Rule10b51ArrAdoptedFlag" id="ixv-11726"><ix:nonNumeric contextRef="c6" format="ixt:fixed-false" name="ecd:NonRule10b51ArrAdoptedFlag" id="ixv-11727">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c6" format="ixt:fixed-false" name="ecd:Rule10b51ArrTrmntdFlag" id="ixv-11728"><ix:nonNumeric contextRef="c6" format="ixt:fixed-false" name="ecd:NonRule10b51ArrTrmntdFlag" id="ixv-11729">terminated</ix:nonNumeric></ix:nonNumeric> a &#8220;Rule 10b5-1 trading arrangement&#8221; or &#8220;non-Rule 10b5-1 trading arrangement&#8221; as each such term is defined in Item 408 of Regulation S-K. </div> </div><div style="clear: both; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">39</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="text-indent: -36pt; line-height: 12pt; padding-left: 36pt; font-size: 10pt; font-weight: bold;">
    <div style="float: left; width: 36pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     Item 6.
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <a id="Exhibits" title="Exhibits"></a>Exhibits
    </div>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-indent: -36pt; padding-left: 36pt;">
    <div style="float: left; width: 36pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     (a)
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     Exhibits:
    </div>
  </div><div style="margin-left: 15.8pt; clear: both; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 8%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 45%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 45%;">&#160;</td></tr><tr style="vertical-align: top;">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Number</span>
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Description of Exhibit</span>
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
       <div>
        <span style="font-weight: bold;">Method of Filing</span>
       </div>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      3.1
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Certificate of Incorporation of the Company
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Incorporated by reference to Exhibit 3.1 to the Company&#8217;s Registration Statement on Form SB-2 declared effective on March 22, 1994 (the &#8220;1994 Registration Statement&#8221;).
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      3.2
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Amendment to Certificate of Incorporation of the Company
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Incorporated by reference to Exhibit 3.2 to the Company&#8217;s Registration Statement on Form S-1 (No. 33-97498) declared effective on November 14, 1995.
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      3.3
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Amendment to Certificate of Incorporation of the Company
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/0000910680-97-000192.txt" style="-sec-extract:exhibit">Incorporated by reference to Exhibit 3.3 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 1997.</a>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      3.4
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Amendment to Certificate of Incorporation of the Company
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/0000910680-98-000270.txt" style="-sec-extract:exhibit">Incorporated by reference to Exhibit 3.4 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 1998 (the &#8220;1998 Form 10-K&#8221;).</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      3.5
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Amendment to Certificate of Incorporation of the Company
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000095014803002813/v94301dedef14a.htm" style="-sec-extract:exhibit">Incorporated by reference to Exhibit C to the Company&#8217;s proxy statement on Schedule 14A filed with the SEC on November 25, 2003.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      3.6
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Amended and Restated By-Laws of Motorcar Parts of America, Inc.
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000095012310080280/v57138exv3w1.htm" style="-sec-extract:exhibit">Incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K filed on August 24, 2010.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      3.7
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Certificate of Amendment of the Certificate of Incorporation of the Company
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000114036114016917/ex3_1.htm" style="-sec-extract:exhibit">Incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K filed on April 17, 2014.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      3.8
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Amended and Restated By-Laws of Motorcar Parts of America, Inc., as amended on February 4, 2016
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000114036116051416/ex3_1.htm" style="-sec-extract:exhibit">Incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K filed on February 10, 2016.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      3.9
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Amendment to the Amended and Restated By-Laws of Motorcar Parts of America, Inc., as adopted on June 9, 2016
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000114036116069671/ex3_1.htm" style="-sec-extract:exhibit">Incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K filed on June 14, 2016.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      3.10
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Amendment to the Amended and Restated By-Laws of the Company
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000114036117008579/ex3_1.htm" style="-sec-extract:exhibit">Incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K filed on February 22, 2017.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      3.11
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Third Amendment to the Amended and Restated By-Laws of Motorcar Parts of America, Inc., as adopted on January 26, 2022
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000114036122003471/brhc10033377_ex3-1.htm" style="-sec-extract:exhibit">Incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K filed on February 1, 2022.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      4.1
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Description of the Registrant&#8217;s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000114036122028892/brhc10040321_4-1.htm" style="-sec-extract:exhibit">Incorporated by reference to Exhibit 4.1 to Quarterly Report on Form 10-Q filed on August 9, 2022.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      4.2
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      2010 Incentive Award Plan
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000095012310113779/v58059def14a.htm#131" style="-sec-extract:exhibit">Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A filed on December 15, 2010.</a>
     </div>
    </td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">40</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 8%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 45%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 45%;">&#160;</td></tr><tr style="vertical-align: top;">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
       <div>
        <span style="font-weight: bold;">Number</span>
       </div>
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Description of Exhibit</span>
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Method of Filing</span>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      4.3
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Amended and Restated 2010 Incentive Award Plan
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000119312513091257/d494166ddef14a.htm" style="-sec-extract:exhibit">Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A filed on March 5, 2013.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      4.4
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Second Amended and Restated 2010 Incentive Award Plan
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000114036114010465/formdef14a.htm" style="-sec-extract:exhibit">Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A filed on March 3, 2014.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      4.5
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Third Amended and Restated 2010 Incentive Award Plan
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000156761917002366/s001970x1_def14a.htm" style="-sec-extract:exhibit">Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A filed on November 20, 2017.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      4.6
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Fourth Amended and Restated 2010 Incentive Award Plan
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000114036120016662/nc10013361x1_def14a.htm#tANNA" style="-sec-extract:exhibit">Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A filed on July 24, 2020.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      4.7
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      2022 Incentive Award Plan
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000114036122027437/ny20004540x2_def14a.htm#MOTORCARPARTSOFAMERICAINC" style="-sec-extract:exhibit">Incorporated by reference to Appendix A to the Proxy Statement on Schedule 14A filed on July 29, 2022.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      4.8
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Form of Convertible Promissory Note
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000114036123015360/brhc10050670_ex4-1.htm" style="-sec-extract:exhibit">Incorporated by reference to Exhibit 4.1 to the Current Report on Form 8-K filed on March 31, 2023.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      4.9
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Form of Common Stock Warrant
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000114036123015360/brhc10050670_ex4-2.htm" style="-sec-extract:exhibit">Incorporated by reference to Exhibit 4.2 to the Current Report on Form 8-K filed on March 31, 2023.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      4.10
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      First Amended and Restated Convertible Promissory Note
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000114036123029664/brhc20054204_ex4-12.htm" style="-sec-extract:exhibit">Incorporated by reference to Exhibit 4.12 to the Annual Report on Form 10-K filed on June 14, 2023.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      4.11
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      First Amended and Restated Common Stock Warrant
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000114036123029664/brhc20054204_ex4-13.htm" style="-sec-extract:exhibit">Incorporated by reference to Exhibit 4.13 to the Annual Report on Form 10-K filed on June 14, 2023.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      4.12
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      First Amended and Restated 2022 Incentive Award Plan
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000114036124034403/ny20031108x1_def14a.htm#tAPPA2" style="-sec-extract:exhibit">Incorporated by reference to Appendix B to the Proxy Statement on Schedule 14A filed on July 26, 2024.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">10.1&#160;</td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Policy for Recovery of Erroneously Awarded Compensation
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      <a href="https://www.sec.gov/Archives/edgar/data/918251/000114036125030212/ef20050517_ex10-1.htm" style="-sec-extract:exhibit">Incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q filed on August 11, 2025.</a>
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      <a href="ef20054957_ex31-1.htm" style="-sec-extract:exhibit">31.1</a>
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes Oxley Act of 2002
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Filed herewith.
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      <a href="ef20054957_ex31-2.htm" style="-sec-extract:exhibit">31.2</a>
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes Oxley Act of 2002
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Filed herewith.
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      <a href="ef20054957_ex31-3.htm" style="-sec-extract:exhibit">31.3</a>
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Certification of Chief Accounting Officer pursuant to Section 302 of the Sarbanes Oxley Act of 2002
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Filed herewith.
     </div>
    </td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      <a href="ef20054957_ex32-1.htm" style="-sec-extract:exhibit">32.1</a>
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Certifications of Chief Executive Officer, Chief Financial Officer and Chief Accounting Officer pursuant to Section 906 of the Sarbanes Oxley Act of 2002
     </div>
    </td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Filed herewith.
     </div>
    </td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">41</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 8%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 45%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 45%;">&#160;</td></tr><tr style="vertical-align: top;">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
       <div>
        <span style="font-weight: bold;">Number</span>
       </div>
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Description of Exhibit</span>
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
       <div>
        <span style="font-weight: bold;">Method of Filing</span>
       </div>
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      101.INS
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the inline XBRL document).
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      101.SCM
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Inline XBRL Taxonomy Extension Schema Document
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      101.CAL
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Inline XBRL Taxonomy Extension Calculation Linkbase Document
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      101.DEF
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Inline XBRL Taxonomy Extension Definition Linkbase Document
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      101.LAB
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Inline XBRL Taxonomy Extension Label Linkbase Document
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      101.PRE
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Inline XBRL Taxonomy Extension Presentation Linkbase Document
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      104
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 2.35pt;">
     <div>
      Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
     </div>
    </td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
    <td style="padding: 0px 2.35pt 0px 2px;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="width: 100%; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; font-size: 10px; margin-top: 10px; margin-bottom: 10px; text-indent: 0px; font-weight: normal; font-style: normal; text-decoration: none;">
  <div style="text-align: center;">42</div>
  <div style="break-after: page;"><hr style="border: none; width: 100%; height: 2px; color: black; background-color: black;"/></div>
<div class="header override"><div style="font-size: 8pt;"><i><a href="#TABLE_OF_CONTENTS">Table of Contents</a></i></div></div></div><div style="line-height: 12pt; text-align: center; font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <a id="SIGNATURES" title="SIGNATURES"></a>SIGNATURES
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-indent: 14.4pt; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 50%;">&#160;</td>
    <td style="width: 3%;">&#160;</td>
    <td style="width: 47%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td colspan="2" style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      MOTORCAR PARTS OF AMERICA, INC.
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px;">
     <div>
      Dated: November 10, 2025
     </div>
    </td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px;">
     <div>
      By:
     </div>
    </td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      /s/ David Lee
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px;">
     <div>
      David Lee
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px;">
     <div>
      Chief Financial Officer
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px;">
     <div>
      Dated: November 10, 2025
     </div>
    </td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px;">
     <div>
      By:
     </div>
    </td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      /s/ Kamlesh Shah
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px;">
     <div>
      Kamlesh Shah
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding: 0px 5.4pt 0px 5px;">&#160;</td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px;">
     <div>
      Chief Accounting Officer
     </div>
    </td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="font-size: 8pt; text-align: center;">43</div><hr style="border-top: 2px solid black; border-bottom: none; border-left: none; border-right: none; height: 0px; margin: 0px auto; width: 100%;"/><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonNumeric contextRef="c2" id="hidden-fact-0" name="us-gaap:NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration">http://fasb.org/us-gaap/2025#RelatedPartyMember</ix:nonNumeric>
<ix:nonNumeric contextRef="c3" id="hidden-fact-1" name="us-gaap:NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration">http://fasb.org/us-gaap/2025#RelatedPartyMember</ix:nonNumeric>
<ix:nonFraction contextRef="c2" id="hidden-fact-2" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-3" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c2" id="hidden-fact-4" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OperatingLeaseRightOfUseAsset</ix:nonNumeric>
<ix:nonNumeric contextRef="c3" id="hidden-fact-5" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OperatingLeaseRightOfUseAsset</ix:nonNumeric>
<ix:nonNumeric contextRef="c2" id="hidden-fact-6" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#PropertyPlantAndEquipmentNet</ix:nonNumeric>
<ix:nonNumeric contextRef="c3" id="hidden-fact-7" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#PropertyPlantAndEquipmentNet</ix:nonNumeric>
<ix:nonNumeric contextRef="c2" id="hidden-fact-8" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityCurrent</ix:nonNumeric>
<ix:nonNumeric contextRef="c3" id="hidden-fact-9" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityCurrent</ix:nonNumeric>
<ix:nonNumeric contextRef="c2" id="hidden-fact-10" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OtherLiabilitiesCurrent</ix:nonNumeric>
<ix:nonNumeric contextRef="c3" id="hidden-fact-11" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OtherLiabilitiesCurrent</ix:nonNumeric>
<ix:nonNumeric contextRef="c2" id="hidden-fact-12" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityNoncurrent</ix:nonNumeric>
<ix:nonNumeric contextRef="c3" id="hidden-fact-13" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityNoncurrent</ix:nonNumeric>
<ix:nonNumeric contextRef="c2" id="hidden-fact-14" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OtherLiabilitiesNoncurrent</ix:nonNumeric>
<ix:nonNumeric contextRef="c3" id="hidden-fact-15" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2025#OtherLiabilitiesNoncurrent</ix:nonNumeric>
<ix:nonNumeric contextRef="c2" id="hidden-fact-16" name="us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration">http://fasb.org/us-gaap/2025#AccountsPayableAndAccruedLiabilitiesCurrent</ix:nonNumeric>
<ix:nonFraction contextRef="c165" decimals="4" id="hidden-fact-17" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" unitRef="pure">0.0033</ix:nonFraction>
<ix:nonFraction contextRef="c166" decimals="4" id="hidden-fact-18" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" unitRef="pure">0.0033</ix:nonFraction>
<ix:nonFraction contextRef="c167" decimals="4" id="hidden-fact-19" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" unitRef="pure">0.0033</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="INF" id="hidden-fact-20" name="us-gaap:NumberOfReportableSegments" unitRef="Segment">1</ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-11753">0000918251</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag" id="ixv-11754">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus" id="ixv-11755">2026</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus" id="ixv-11756">Q2</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:CurrentFiscalYearEndDate" id="ixv-11757">--03-31</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="mpaa-20250930.xsd" xlink:type="simple"/></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><ix:relationship xmlns="" fromRefs="ix_0_fact ix_1_fact ix_2_fact ix_3_fact ix_4_fact ix_5_fact ix_6_fact ix_7_fact ix_8_fact ix_9_fact ix_10_fact ix_11_fact ix_12_fact ix_13_fact ix_14_fact ix_15_fact ix_16_fact ix_17_fact" toRefs="ix_0_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_18_fact ix_19_fact ix_20_fact ix_21_fact ix_22_fact ix_23_fact ix_24_fact ix_25_fact ix_26_fact ix_27_fact ix_28_fact ix_29_fact ix_30_fact ix_31_fact ix_32_fact ix_33_fact ix_34_fact ix_35_fact ix_36_fact ix_37_fact ix_38_fact ix_39_fact ix_40_fact ix_41_fact" toRefs="ix_1_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_22_fact ix_23_fact ix_24_fact ix_25_fact" toRefs="ix_2_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_34_fact ix_35_fact ix_36_fact ix_37_fact" toRefs="ix_3_footnote"/>
<ix:relationship xmlns="" fromRefs="ix_42_fact ix_43_fact ix_44_fact ix_45_fact" toRefs="ix_4_footnote"/>
<xbrli:context xmlns="" id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-11-03</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:RotatingElectricalProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:RotatingElectricalProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:RotatingElectricalProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:RotatingElectricalProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:BrakeRelatedProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:BrakeRelatedProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:BrakeRelatedProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:BrakeRelatedProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:WheelHubProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:WheelHubProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:WheelHubProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:WheelHubProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:OtherProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:OtherProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:OtherProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:OtherProductsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mpaa:ForeignCurrencyTransactionGainLossMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mpaa:ForeignCurrencyTransactionGainLossMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mpaa:ForeignCurrencyTransactionGainLossMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mpaa:ForeignCurrencyTransactionGainLossMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">mpaa:MeasurementInputCostOfEquityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">mpaa:MeasurementInputCostOfEquityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">mpaa:MeasurementInputWeightedAverageCostOfCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">mpaa:MeasurementInputWeightedAverageCostOfCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEbitdaMultipleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEbitdaMultipleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsTotalShareholderReturnMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsTotalShareholderReturnMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsTotalShareholderReturnMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsTotalShareholderReturnMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">mpaa:AccountsReceivableNetCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">mpaa:AccountsReceivableNetCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">mpaa:CustomerFinishedGoodsReturnsAccrualMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">mpaa:CustomerFinishedGoodsReturnsAccrualMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:ExternalCustomersMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:ExternalCustomersMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:ExternalCustomersMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:ExternalCustomersMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c200">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c201">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c202">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c203">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c204">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c205">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c206">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c207">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c208">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c209">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c210">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c211">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c212">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c213">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c214">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c215">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c216">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c217">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-08-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c218">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c219">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mpaa:CompanyCoOwnedByMemberOfManagementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c220">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mpaa:CompanyCoOwnedByMemberOfManagementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-07-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c221">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mpaa:CompanyCoOwnedByMemberOfManagementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-07-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c222">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mpaa:CompanyCoOwnedByMemberOfManagementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-04-01</xbrli:startDate>
    <xbrli:endDate>2025-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c223">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000918251</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mpaa:CompanyCoOwnedByMemberOfManagementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:unit xmlns="" id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usdPershares">
  <xbrli:divide>
    <xbrli:unitNumerator>
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unitNumerator>
<!-- [WMV6][2ccJdodhNYXh3lMv+UlpnENB/GQI16GfgncX3Vw9kdZKVapfKUyvIZbzYPi3hYmqbO11Mj1IjCpEwtVeR1zrwsz/zaVNFdOldiEx+B1COHpWHaJaZOaCBxp3Ga0Ak6K92B5FJbSAovE4MRl5fbbTWvzwaq4InqnJV5mzN2FKOv4LIynxCBL0TJMHCxukYt3Upi7kqWZMI70XfXPZHKR2cacZIlo3i0bRaqJEjL1GoPxsW1kYBQ6yjc6lfQydBcH3pyXcBHLZJEadw4hWxiPA6IPPnFyjCc0yWV4OnvfVIlrpVBOhNpfQeeX9CqONJtnINpI4XNqTPjCSR8cy/GwupBoRNZPtwGkZCQS9GX0/NMyU+cO62b7l5e1+] CSR-->
    <xbrli:unitDenominator>
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unitDenominator>
  </xbrli:divide>
</xbrli:unit><xbrli:unit xmlns="" id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="Segment">
  <xbrli:measure>mpaa:Segment</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="sqft">
  <xbrli:measure>utr:sqft</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>
</div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>2
<FILENAME>mpaa-20250930.xsd
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION - SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Nov 10 21:00:04 UTC 2025 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2025" targetNamespace="http://motorcarparts.com/20250930" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2025" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:mpaa="http://motorcarparts.com/20250930">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="mpaa-20250930_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="mpaa-20250930_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="mpaa-20250930_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="mpaa-20250930_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://motorcarparts.com/role/ConsolidatedBalanceSheet" id="mpaa_r_ConsolidatedBalanceSheet">
        <link:definition>995301 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals" id="mpaa_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>995302 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ConsolidatedIncomeStatement" id="mpaa_r_ConsolidatedIncomeStatement">
        <link:definition>995303 - Statement - Condensed Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ConsolidatedComprehensiveIncome" id="mpaa_r_ConsolidatedComprehensiveIncome">
        <link:definition>995304 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ShareholdersEquityType2or3" id="mpaa_r_ShareholdersEquityType2or3">
        <link:definition>995305 - Statement - Condensed Consolidated Statements of Shareholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ConsolidatedCashFlow" id="mpaa_r_ConsolidatedCashFlow">
        <link:definition>995306 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/CompanyBackgroundandOrganization" id="mpaa_r_CompanyBackgroundandOrganization">
        <link:definition>995307 - Disclosure - Company Background and Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/BasisofPresentationandNewAccountingPronouncements" id="mpaa_r_BasisofPresentationandNewAccountingPronouncements">
        <link:definition>995308 - Disclosure - Basis of Presentation and New Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccountsReceivableNet" id="mpaa_r_AccountsReceivableNet">
        <link:definition>995309 - Disclosure - Accounts Receivable - Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/InventoryNet" id="mpaa_r_InventoryNet">
        <link:definition>995310 - Disclosure - Inventory - Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ContractAssets" id="mpaa_r_ContractAssets">
        <link:definition>995311 - Disclosure - Contract Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SignificantCustomerandOtherInformation" id="mpaa_r_SignificantCustomerandOtherInformation">
        <link:definition>995312 - Disclosure - Significant Customer and Other Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/Debt" id="mpaa_r_Debt">
        <link:definition>995313 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ContractLiabilities" id="mpaa_r_ContractLiabilities">
        <link:definition>995314 - Disclosure - Contract Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/Leases" id="mpaa_r_Leases">
        <link:definition>995315 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountPrograms" id="mpaa_r_AccountsReceivableDiscountPrograms">
        <link:definition>995316 - Disclosure - Accounts Receivable Discount Programs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SupplierFinancePrograms" id="mpaa_r_SupplierFinancePrograms">
        <link:definition>995317 - Disclosure - Supplier Finance Programs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/NetLossIncomeperShare" id="mpaa_r_NetLossIncomeperShare">
        <link:definition>995318 - Disclosure - Net (Loss) Income per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/IncomeTaxes" id="mpaa_r_IncomeTaxes">
        <link:definition>995319 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FinancialRiskManagementandDerivatives" id="mpaa_r_FinancialRiskManagementandDerivatives">
        <link:definition>995320 - Disclosure - Financial Risk Management and Derivatives</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FairValueMeasurements" id="mpaa_r_FairValueMeasurements">
        <link:definition>995321 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SharebasedPayments" id="mpaa_r_SharebasedPayments">
        <link:definition>995322 - Disclosure - Share-based Payments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/CommitmentsandContingencies" id="mpaa_r_CommitmentsandContingencies">
        <link:definition>995323 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SegmentInformation" id="mpaa_r_SegmentInformation">
        <link:definition>995324 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ShareRepurchases" id="mpaa_r_ShareRepurchases">
        <link:definition>995325 - Disclosure - Share Repurchases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/RelatedPartyTransactions" id="mpaa_r_RelatedPartyTransactions">
        <link:definition>995326 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccountingPoliciesByPolicy" id="mpaa_r_AccountingPoliciesByPolicy">
        <link:definition>996000 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccountsReceivableNetTables" id="mpaa_r_AccountsReceivableNetTables">
        <link:definition>996001 - Disclosure - Accounts Receivable - Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/InventoryNetTables" id="mpaa_r_InventoryNetTables">
        <link:definition>996002 - Disclosure - Inventory - Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ContractAssetsTables" id="mpaa_r_ContractAssetsTables">
        <link:definition>996003 - Disclosure - Contract Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SignificantCustomerandOtherInformationTables" id="mpaa_r_SignificantCustomerandOtherInformationTables">
        <link:definition>996004 - Disclosure - Significant Customer and Other Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/DebtTables" id="mpaa_r_DebtTables">
        <link:definition>996005 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ContractLiabilitiesTables" id="mpaa_r_ContractLiabilitiesTables">
        <link:definition>996006 - Disclosure - Contract Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/LeasesTables" id="mpaa_r_LeasesTables">
        <link:definition>996007 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables" id="mpaa_r_AccountsReceivableDiscountProgramsTables">
        <link:definition>996008 - Disclosure - Accounts Receivable Discount Programs (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/NetLossIncomeperShareTables" id="mpaa_r_NetLossIncomeperShareTables">
        <link:definition>996009 - Disclosure - Net (Loss) Income per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTables" id="mpaa_r_FinancialRiskManagementandDerivativesTables">
        <link:definition>996010 - Disclosure - Financial Risk Management and Derivatives (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FairValueMeasurementsTables" id="mpaa_r_FairValueMeasurementsTables">
        <link:definition>996011 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SharebasedPaymentsTables" id="mpaa_r_SharebasedPaymentsTables">
        <link:definition>996012 - Disclosure - Share-based Payments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/CommitmentsandContingenciesTables" id="mpaa_r_CommitmentsandContingenciesTables">
        <link:definition>996013 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SegmentInformationTables" id="mpaa_r_SegmentInformationTables">
        <link:definition>996014 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccountsReceivableNetTable" id="mpaa_r_AccountsReceivableNetTable">
        <link:definition>996015 - Disclosure - Accounts Receivable - Net - Accounts Receivable - Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/InventoryNetTable" id="mpaa_r_InventoryNetTable">
        <link:definition>996016 - Disclosure - Inventory - Net - Inventory - Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ContractAssetsDetails" id="mpaa_r_ContractAssetsDetails">
        <link:definition>996017 - Disclosure - Contract Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ContractAssetsTable" id="mpaa_r_ContractAssetsTable">
        <link:definition>996018 - Disclosure - Contract Assets - Contract Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable" id="mpaa_r_SignificantCustomerandOtherInformationTable">
        <link:definition>996019 - Disclosure - Significant Customer and Other Information - Significant Customer and Other Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/DebtDetails" id="mpaa_r_DebtDetails">
        <link:definition>996020 - Disclosure - Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ConvertibleDebtTable" id="mpaa_r_ConvertibleDebtTable">
        <link:definition>996021 - Disclosure - Debt - Convertible Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable" id="mpaa_r_TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable">
        <link:definition>996022 - Disclosure - Debt - Total Interest Expense Recognized Related to Convertible Notes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ContractLiabilitiesDetails" id="mpaa_r_ContractLiabilitiesDetails">
        <link:definition>996023 - Disclosure - Contract Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ContractLiabilitiesTable" id="mpaa_r_ContractLiabilitiesTable">
        <link:definition>996024 - Disclosure - Contract Liabilities - Contract Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/LeasesDetails" id="mpaa_r_LeasesDetails">
        <link:definition>996025 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/BalanceSheetInformationTable" id="mpaa_r_BalanceSheetInformationTable">
        <link:definition>996026 - Disclosure - Leases - Balance Sheet Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable" id="mpaa_r_LeaseCostRecognizedinConsolidatedStatementofOperationsTable">
        <link:definition>996027 - Disclosure - Leases - Lease Cost Recognized in Consolidated Statement of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable" id="mpaa_r_MaturityofLeaseCommitmentsTable">
        <link:definition>996028 - Disclosure - Leases - Maturity of Lease Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/OtherInformationaboutLeasesTable" id="mpaa_r_OtherInformationaboutLeasesTable">
        <link:definition>996029 - Disclosure - Leases - Other Information about Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTable" id="mpaa_r_AccountsReceivableDiscountProgramsTable">
        <link:definition>996030 - Disclosure - Accounts Receivable Discount Programs - Accounts Receivable Discount Programs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SupplierFinanceProgramsDetails" id="mpaa_r_SupplierFinanceProgramsDetails">
        <link:definition>996031 - Disclosure - Supplier Finance Programs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/NetLossIncomeperShareDetails" id="mpaa_r_NetLossIncomeperShareDetails">
        <link:definition>996032 - Disclosure - Net (Loss) Income per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/NetLossIncomeperShareTable" id="mpaa_r_NetLossIncomeperShareTable">
        <link:definition>996033 - Disclosure - Net (Loss) Income per Share - Net (Loss) Income per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/IncomeTaxesDetails" id="mpaa_r_IncomeTaxesDetails">
        <link:definition>996034 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails" id="mpaa_r_FinancialRiskManagementandDerivativesDetails">
        <link:definition>996035 - Disclosure - Financial Risk Management and Derivatives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTable" id="mpaa_r_FinancialRiskManagementandDerivativesTable">
        <link:definition>996036 - Disclosure - Financial Risk Management and Derivatives - Financial Risk Management and Derivatives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FairValueMeasurementsDetails" id="mpaa_r_FairValueMeasurementsDetails">
        <link:definition>996037 - Disclosure - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable" id="mpaa_r_FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable">
        <link:definition>996038 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FairValueAssumptionsTable" id="mpaa_r_FairValueAssumptionsTable">
        <link:definition>996039 - Disclosure - Fair Value Measurements - Fair Value Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ActivityforLevel3FairValueMeasurementsTable" id="mpaa_r_ActivityforLevel3FairValueMeasurementsTable">
        <link:definition>996040 - Disclosure - Fair Value Measurements - Activity for Level 3 Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions" id="mpaa_r_SharebasedPaymentsDetailsStockOptions">
        <link:definition>996041 - Disclosure - Share-based Payments - Stock Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/StockOptionTransactionsTable" id="mpaa_r_StockOptionTransactionsTable">
        <link:definition>996042 - Disclosure - Share-based Payments - Stock Option Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SharebasedPaymentsDetailsRestrictedStockUnitsRSUs" id="mpaa_r_SharebasedPaymentsDetailsRestrictedStockUnitsRSUs">
        <link:definition>996043 - Disclosure - Share-based Payments - Restricted Stock Units (&#8220;RSUs&#8221;) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/RestrictedStockUnitsTable" id="mpaa_r_RestrictedStockUnitsTable">
        <link:definition>996044 - Disclosure - Share-based Payments - Restricted Stock Units (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs" id="mpaa_r_SharebasedPaymentsDetailsPerformanceStockUnitsPSUs">
        <link:definition>996045 - Disclosure - Share-based Payments - Performance Stock Units (&#8220;PSUs&#8221;) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable" id="mpaa_r_MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable">
        <link:definition>996046 - Disclosure - Share-based Payments - Monte Carlo Valuation Model Assumptions Used in Determining Fair Value of TSR Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/PerformanceStockUnitsActivityTable" id="mpaa_r_PerformanceStockUnitsActivityTable">
        <link:definition>996047 - Disclosure - Share-based Payments - Performance Stock Units Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/CommitmentsandContingenciesDetails" id="mpaa_r_CommitmentsandContingenciesDetails">
        <link:definition>996048 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ChangesinWarrantyReturnsTable" id="mpaa_r_ChangesinWarrantyReturnsTable">
        <link:definition>996049 - Disclosure - Commitments and Contingencies - Changes in Warranty Returns (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/SegmentInformationDetails" id="mpaa_r_SegmentInformationDetails">
        <link:definition>996050 - Disclosure - Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable" id="mpaa_r_FinancialInformationRelatingtoSegmentsTable">
        <link:definition>996051 - Disclosure - Segment Information - Financial Information Relating to Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/ShareRepurchasesDetails" id="mpaa_r_ShareRepurchasesDetails">
        <link:definition>996052 - Disclosure - Share Repurchases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/RelatedPartyTransactionsDetails" id="mpaa_r_RelatedPartyTransactionsDetails">
        <link:definition>996053 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://motorcarparts.com/role/AdditionalCalculations" id="mpaa_r_AdditionalCalculations">
        <link:definition>996054 - Disclosure - AdditionalCalculations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2025" schemaLocation="https://xbrl.sec.gov/sic/2025/sic-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei-sub/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-sub-2025.xsd"/>
  <xs:element name="ConvertibleDebtAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ConvertibleDebtAbstract"/>
  <xs:element name="BalanceSheetInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_BalanceSheetInformationAbstract"/>
  <xs:element name="LongTermContractAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LongTermContractAssetsAbstract"/>
  <xs:element name="ConvertibleNotesRelatedPartyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ConvertibleNotesRelatedPartyAbstract"/>
  <xs:element name="ReconciliationOfNetSalesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ReconciliationOfNetSalesAbstract"/>
  <xs:element name="Less2Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_Less2Abstract"/>
  <xs:element name="ReconciliationOfProfitLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ReconciliationOfProfitLossAbstract"/>
  <xs:element name="ReconciliationsOfOtherSignificantItemsAndAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ReconciliationsOfOtherSignificantItemsAndAssetsAbstract"/>
  <xs:element name="CapitalExpendituresAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_CapitalExpendituresAbstract"/>
  <xs:element name="CustomerFinishedGoodsReturnsAccrual" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_CustomerFinishedGoodsReturnsAccrual"/>
  <xs:element name="InterestExpenseNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_InterestExpenseNet"/>
  <xs:element name="StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings"/>
  <xs:element name="AmortizationOfInterestOnContractLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_AmortizationOfInterestOnContractLiabilities"/>
  <xs:element name="AmortizationOfCorePremiumsPaidToCustomers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_AmortizationOfCorePremiumsPaidToCustomers"/>
  <xs:element name="AmortizationOfFinishedGoodsPremiumsPaidToCustomers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers"/>
  <xs:element name="ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses"/>
  <xs:element name="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual"/>
  <xs:element name="IncreaseDecreaseInOperatingLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_IncreaseDecreaseInOperatingLeaseLiabilities"/>
  <xs:element name="FinanceLeasePayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_FinanceLeasePayments"/>
  <xs:element name="ContractAssetsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractAssetsTextBlock"/>
  <xs:element name="ContractLiabilitiesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractLiabilitiesTextBlock"/>
  <xs:element name="LesseeOperatingAndFinanceLeasesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LesseeOperatingAndFinanceLeasesTextBlock"/>
  <xs:element name="AccountsReceivableDiscountProgramsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_AccountsReceivableDiscountProgramsTextBlock"/>
  <xs:element name="ContractAssetsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractAssetsTableTextBlock"/>
  <xs:element name="ContractLiabilitiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractLiabilitiesTableTextBlock"/>
  <xs:element name="LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock"/>
  <xs:element name="LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock"/>
  <xs:element name="LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock"/>
  <xs:element name="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock"/>
  <xs:element name="ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock"/>
  <xs:element name="CustomerPaymentDiscrepancies" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_CustomerPaymentDiscrepancies"/>
  <xs:element name="CustomerReturnsRgaIssued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_CustomerReturnsRgaIssued"/>
  <xs:element name="TotalInventory" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_TotalInventory"/>
  <xs:element name="InventoryUnreturned" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_InventoryUnreturned"/>
  <xs:element name="ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent"/>
  <xs:element name="ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent"/>
  <xs:element name="ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent"/>
  <xs:element name="ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent"/>
  <xs:element name="ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent"/>
  <xs:element name="ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent"/>
  <xs:element name="ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent"/>
  <xs:element name="ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent"/>
  <xs:element name="ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent"/>
  <xs:element name="DebtConvertibleDebtDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mpaa_DebtConvertibleDebtDetailsTable"/>
  <xs:element name="DebtConvertibleDebtDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_DebtConvertibleDebtDetailsLineItems"/>
  <xs:element name="DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability"/>
  <xs:element name="DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts"/>
  <xs:element name="AmountAllocatedToConvertibleNotes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_AmountAllocatedToConvertibleNotes"/>
  <xs:element name="ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent"/>
  <xs:element name="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent"/>
  <xs:element name="ContractWithCustomerLiabilityCoreBankLiabilityCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent"/>
  <xs:element name="ContractWithCustomerLiabilityAccruedCorePaymentCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent"/>
  <xs:element name="ContractWithCustomerLiabilityCustomerDepositsCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent"/>
  <xs:element name="ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent"/>
  <xs:element name="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent"/>
  <xs:element name="ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent"/>
  <xs:element name="ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent"/>
  <xs:element name="OperatingAndFinanceLeaseRightOfUseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_OperatingAndFinanceLeaseRightOfUseAssets"/>
  <xs:element name="OperatingAndFinanceLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_OperatingAndFinanceLeaseLiability"/>
  <xs:element name="LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths"/>
  <xs:element name="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo"/>
  <xs:element name="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree"/>
  <xs:element name="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour"/>
  <xs:element name="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour"/>
  <xs:element name="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
  <xs:element name="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue"/>
  <xs:element name="LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount"/>
  <xs:element name="AccountsReceivablesDiscounted" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_AccountsReceivablesDiscounted"/>
  <xs:element name="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection"/>
  <xs:element name="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables"/>
  <xs:element name="DiscountRecordedAsInterestExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_DiscountRecordedAsInterestExpense"/>
  <xs:element name="UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments"/>
  <xs:element name="SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies"/>
  <xs:element name="ManufacturingMaterialLaborAndOverheadExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ManufacturingMaterialLaborAndOverheadExpenses"/>
  <xs:element name="LogisticExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LogisticExpenses"/>
  <xs:element name="RevaluationOfCoresOnCustomersShelves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_RevaluationOfCoresOnCustomersShelves"/>
  <xs:element name="LongTermContractAssetsWriteDown" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LongTermContractAssetsWriteDown"/>
  <xs:element name="ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits"/>
  <xs:element name="LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage"/>
  <xs:element name="WarrantsAndRightsOutstandingFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_WarrantsAndRightsOutstandingFairValue"/>
  <xs:element name="ConvertibleNotesGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ConvertibleNotesGross"/>
  <xs:element name="RemanufacturedCoreRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_RemanufacturedCoreRevenue"/>
  <xs:element name="GainLossOnRemeasurementOfLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_GainLossOnRemeasurementOfLeaseLiabilities"/>
  <xs:element name="SupplierFinanceProgramAmountOfCommitmentsAvailable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients"/>
  <xs:element name="NumberOfTradingDays" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_NumberOfTradingDays"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage"/>
  <xs:element name="TotalShareholdersReturnMaximumMarketCapitalization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_TotalShareholdersReturnMaximumMarketCapitalization"/>
  <xs:element name="NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds"/>
  <xs:element name="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue"/>
  <xs:element name="StockRepurchasedAndRetiredCumulativeShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_StockRepurchasedAndRetiredCumulativeShares"/>
  <xs:element name="AccountsReceivableNetCurrentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_AccountsReceivableNetCurrentMember"/>
  <xs:element name="BrakeRelatedProductsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_BrakeRelatedProductsMember"/>
  <xs:element name="CompanyCoOwnedByMemberOfManagementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_CompanyCoOwnedByMemberOfManagementMember"/>
  <xs:element name="CustomerAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_CustomerAMember"/>
  <xs:element name="CustomerBMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_CustomerBMember"/>
  <xs:element name="CustomerCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_CustomerCMember"/>
  <xs:element name="CustomerFinishedGoodsReturnsAccrualMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_CustomerFinishedGoodsReturnsAccrualMember"/>
  <xs:element name="ExternalCustomersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ExternalCustomersMember"/>
  <xs:element name="ForeignCurrencyTransactionGainLossMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ForeignCurrencyTransactionGainLossMember"/>
  <xs:element name="MeasurementInputCostOfEquityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_MeasurementInputCostOfEquityMember"/>
  <xs:element name="MeasurementInputWeightedAverageCostOfCapitalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember"/>
  <xs:element name="OtherProductsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_OtherProductsMember"/>
  <xs:element name="ParentCompanyCreditAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ParentCompanyCreditAgreementMember"/>
  <xs:element name="PerformanceShareUnitsStockPriceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_PerformanceShareUnitsStockPriceMember"/>
  <xs:element name="PerformanceShareUnitsTotalShareholderReturnMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_PerformanceShareUnitsTotalShareholderReturnMember"/>
  <xs:element name="RotatingElectricalProductsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_RotatingElectricalProductsMember"/>
  <xs:element name="WheelHubProductsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_WheelHubProductsMember"/>
  <xs:element name="AccountsReceivableDiscountProgramsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_AccountsReceivableDiscountProgramsAbstract"/>
  <xs:element name="ContractWithCustomerLiabilityCurrentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerLiabilityCurrentAbstract"/>
  <xs:element name="ContractWithCustomerLiabilityNoncurrentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract"/>
  <xs:element name="FinanceLeasesCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_FinanceLeasesCostAbstract"/>
  <xs:element name="InterestExpenseOnConvertibleNotesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_InterestExpenseOnConvertibleNotesAbstract"/>
  <xs:element name="SupplierFinanceProgramsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_SupplierFinanceProgramsAbstract"/>
  <xs:element name="WeightedAverageDiscountRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_WeightedAverageDiscountRateAbstract"/>
  <xs:element name="WeightedAverageRemainingLeaseTermAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_WeightedAverageRemainingLeaseTermAbstract"/>
<!-- [WMV6][LEuCN0Z1/CtrsCBhLxOhJuPZdhhGc0t+9us6rUvlL0edNS/Jgb9jiXkWfqtMDn/Jjs2raWW/JMm8V+/08Td/vbvJmYyN7yGcdL71OiICu4WLIgaKtqr0egi1HhA9CAXMrjgKQxj9/jQklTA5zfUj5X+7hAyfHL465RbwOn54y3SIXIcnmp1zuQfB7T02wxpDDkL3+Fnn1wUyp5bZbUv0uAo15H6RZloRg0HhF3SOrAERCSUCrSdKwraVWGxZnOnqXZvKG2N7Pv6WPocdd6dEgQakvkeTcJQo5CVCmbE8Pk0V0GQeqxfp1oT//rIvRsbzYXxbIZNyMYWKInCWRbjav4RQCPvqizOzNHKpP7U/1C6ASLeBWgAafhXL] CSR-->
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mpaa_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>3
<FILENAME>mpaa-20250930_def.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION - DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Nov 10 21:00:04 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConsolidatedBalanceSheet" roleURI="http://motorcarparts.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConsolidatedIncomeStatement" roleURI="http://motorcarparts.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConsolidatedComprehensiveIncome" roleURI="http://motorcarparts.com/role/ConsolidatedComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ShareholdersEquityType2or3" roleURI="http://motorcarparts.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConsolidatedCashFlow" roleURI="http://motorcarparts.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_CompanyBackgroundandOrganization" roleURI="http://motorcarparts.com/role/CompanyBackgroundandOrganization"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_BasisofPresentationandNewAccountingPronouncements" roleURI="http://motorcarparts.com/role/BasisofPresentationandNewAccountingPronouncements"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AccountsReceivableNet" roleURI="http://motorcarparts.com/role/AccountsReceivableNet"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_InventoryNet" roleURI="http://motorcarparts.com/role/InventoryNet"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractAssets" roleURI="http://motorcarparts.com/role/ContractAssets"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SignificantCustomerandOtherInformation" roleURI="http://motorcarparts.com/role/SignificantCustomerandOtherInformation"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_Debt" roleURI="http://motorcarparts.com/role/Debt"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractLiabilities" roleURI="http://motorcarparts.com/role/ContractLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_Leases" roleURI="http://motorcarparts.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AccountsReceivableDiscountPrograms" roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountPrograms"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SupplierFinancePrograms" roleURI="http://motorcarparts.com/role/SupplierFinancePrograms"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_NetLossIncomeperShare" roleURI="http://motorcarparts.com/role/NetLossIncomeperShare"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_IncomeTaxes" roleURI="http://motorcarparts.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FinancialRiskManagementandDerivatives" roleURI="http://motorcarparts.com/role/FinancialRiskManagementandDerivatives"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FairValueMeasurements" roleURI="http://motorcarparts.com/role/FairValueMeasurements"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SharebasedPayments" roleURI="http://motorcarparts.com/role/SharebasedPayments"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_CommitmentsandContingencies" roleURI="http://motorcarparts.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SegmentInformation" roleURI="http://motorcarparts.com/role/SegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ShareRepurchases" roleURI="http://motorcarparts.com/role/ShareRepurchases"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_RelatedPartyTransactions" roleURI="http://motorcarparts.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AccountingPoliciesByPolicy" roleURI="http://motorcarparts.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AccountsReceivableNetTables" roleURI="http://motorcarparts.com/role/AccountsReceivableNetTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_InventoryNetTables" roleURI="http://motorcarparts.com/role/InventoryNetTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractAssetsTables" roleURI="http://motorcarparts.com/role/ContractAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SignificantCustomerandOtherInformationTables" roleURI="http://motorcarparts.com/role/SignificantCustomerandOtherInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_DebtTables" roleURI="http://motorcarparts.com/role/DebtTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractLiabilitiesTables" roleURI="http://motorcarparts.com/role/ContractLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_LeasesTables" roleURI="http://motorcarparts.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AccountsReceivableDiscountProgramsTables" roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_NetLossIncomeperShareTables" roleURI="http://motorcarparts.com/role/NetLossIncomeperShareTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FinancialRiskManagementandDerivativesTables" roleURI="http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FairValueMeasurementsTables" roleURI="http://motorcarparts.com/role/FairValueMeasurementsTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SharebasedPaymentsTables" roleURI="http://motorcarparts.com/role/SharebasedPaymentsTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_CommitmentsandContingenciesTables" roleURI="http://motorcarparts.com/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SegmentInformationTables" roleURI="http://motorcarparts.com/role/SegmentInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AccountsReceivableNetTable" roleURI="http://motorcarparts.com/role/AccountsReceivableNetTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_InventoryNetTable" roleURI="http://motorcarparts.com/role/InventoryNetTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractAssetsTable" roleURI="http://motorcarparts.com/role/ContractAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SignificantCustomerandOtherInformationTable" roleURI="http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConvertibleDebtTable" roleURI="http://motorcarparts.com/role/ConvertibleDebtTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable" roleURI="http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractLiabilitiesTable" roleURI="http://motorcarparts.com/role/ContractLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_BalanceSheetInformationTable" roleURI="http://motorcarparts.com/role/BalanceSheetInformationTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_LeaseCostRecognizedinConsolidatedStatementofOperationsTable" roleURI="http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_MaturityofLeaseCommitmentsTable" roleURI="http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_OtherInformationaboutLeasesTable" roleURI="http://motorcarparts.com/role/OtherInformationaboutLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AccountsReceivableDiscountProgramsTable" roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_NetLossIncomeperShareTable" roleURI="http://motorcarparts.com/role/NetLossIncomeperShareTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FinancialRiskManagementandDerivativesTable" roleURI="http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable" roleURI="http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FairValueAssumptionsTable" roleURI="http://motorcarparts.com/role/FairValueAssumptionsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ActivityforLevel3FairValueMeasurementsTable" roleURI="http://motorcarparts.com/role/ActivityforLevel3FairValueMeasurementsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_StockOptionTransactionsTable" roleURI="http://motorcarparts.com/role/StockOptionTransactionsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_RestrictedStockUnitsTable" roleURI="http://motorcarparts.com/role/RestrictedStockUnitsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable" roleURI="http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_PerformanceStockUnitsActivityTable" roleURI="http://motorcarparts.com/role/PerformanceStockUnitsActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ChangesinWarrantyReturnsTable" roleURI="http://motorcarparts.com/role/ChangesinWarrantyReturnsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FinancialInformationRelatingtoSegmentsTable" roleURI="http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractAssetsDetails" roleURI="http://motorcarparts.com/role/ContractAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_DebtDetails" roleURI="http://motorcarparts.com/role/DebtDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractLiabilitiesDetails" roleURI="http://motorcarparts.com/role/ContractLiabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_LeasesDetails" roleURI="http://motorcarparts.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SupplierFinanceProgramsDetails" roleURI="http://motorcarparts.com/role/SupplierFinanceProgramsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_NetLossIncomeperShareDetails" roleURI="http://motorcarparts.com/role/NetLossIncomeperShareDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_IncomeTaxesDetails" roleURI="http://motorcarparts.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FinancialRiskManagementandDerivativesDetails" roleURI="http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FairValueMeasurementsDetails" roleURI="http://motorcarparts.com/role/FairValueMeasurementsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SharebasedPaymentsDetailsStockOptions" roleURI="http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SharebasedPaymentsDetailsRestrictedStockUnitsRSUs" roleURI="http://motorcarparts.com/role/SharebasedPaymentsDetailsRestrictedStockUnitsRSUs"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SharebasedPaymentsDetailsPerformanceStockUnitsPSUs" roleURI="http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_CommitmentsandContingenciesDetails" roleURI="http://motorcarparts.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SegmentInformationDetails" roleURI="http://motorcarparts.com/role/SegmentInformationDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ShareRepurchasesDetails" roleURI="http://motorcarparts.com/role/ShareRepurchasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_RelatedPartyTransactionsDetails" roleURI="http://motorcarparts.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd#eedm" roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:role="http://motorcarparts.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShortTermInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsNoncurrent" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrual" xlink:href="mpaa-20250930.xsd#mpaa_CustomerFinishedGoodsReturnsAccrual"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="mpaa_CustomerFinishedGoodsReturnsAccrual" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LinesOfCreditCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LinesOfCreditCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LinesOfCreditCurrent" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConvertibleDebtNoncurrent" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Liabilities" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommitmentsAndContingencies" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockValue" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockValue" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdditionalPaidInCapital" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="35" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpenses" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_InterestExpenseNet" xlink:href="mpaa-20250930.xsd#mpaa_InterestExpenseNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="mpaa_InterestExpenseNet" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="18" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ConsolidatedComprehensiveIncome" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings" xlink:href="mpaa-20250930.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings" xlink:href="mpaa-20250930.xsd#mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_AmortizationOfInterestOnContractLiabilities" xlink:href="mpaa-20250930.xsd#mpaa_AmortizationOfInterestOnContractLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="mpaa_AmortizationOfInterestOnContractLiabilities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_AmortizationOfCorePremiumsPaidToCustomers" xlink:href="mpaa-20250930.xsd#mpaa_AmortizationOfCorePremiumsPaidToCustomers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="mpaa_AmortizationOfCorePremiumsPaidToCustomers" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers" xlink:href="mpaa-20250930.xsd#mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWriteDown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InventoryWriteDown" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses" xlink:href="mpaa-20250930.xsd#mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:href="mpaa-20250930.xsd#mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:href="mpaa-20250930.xsd#mpaa_IncreaseDecreaseInOperatingLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="mpaa_IncreaseDecreaseInOperatingLeaseLiabilities" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromLinesOfCredit" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsOfFinancingCosts" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_FinanceLeasePrincipalPayments" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="37" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="38" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="39" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="40" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InterestPaidNet" order="41" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="42" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_OperatingLeasePayments" order="43" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_FinanceLeasePayments" xlink:href="mpaa-20250930.xsd#mpaa_FinanceLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="mpaa_FinanceLeasePayments" order="44" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" order="45" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="46" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" order="47" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/CompanyBackgroundandOrganization" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NatureOfOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NatureOfOperations" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/BasisofPresentationandNewAccountingPronouncements" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccounting" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccounting"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccounting" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/AccountsReceivableNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/InventoryNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ContractAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetAbstract"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractAssetsTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ContractAssetsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="mpaa_ContractAssetsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/SignificantCustomerandOtherInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/Debt" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ContractLiabilities" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractLiabilitiesTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ContractLiabilitiesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="mpaa_ContractLiabilitiesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/Leases" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeasesTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeasesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="mpaa_LesseeOperatingAndFinanceLeasesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/AccountsReceivableDiscountPrograms" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivableDiscountProgramsAbstract"/>
    <loc xlink:type="locator" xlink:label="mpaa_AccountsReceivableDiscountProgramsTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivableDiscountProgramsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:to="mpaa_AccountsReceivableDiscountProgramsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/SupplierFinancePrograms" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="mpaa_SupplierFinanceProgramsAbstract" xlink:href="mpaa-20250930.xsd#mpaa_SupplierFinanceProgramsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierFinanceProgramTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplierFinanceProgramTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_SupplierFinanceProgramsAbstract" xlink:to="us-gaap_SupplierFinanceProgramTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/NetLossIncomeperShare" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/IncomeTaxes" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/FinancialRiskManagementandDerivatives" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/FairValueMeasurements" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/SharebasedPayments" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/CommitmentsandContingencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/SegmentInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ShareRepurchases" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_TreasuryStockTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/RelatedPartyTransactions" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/AccountsReceivableNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/InventoryNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ContractAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetAbstract"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractAssetsTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ContractAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="mpaa_ContractAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/SignificantCustomerandOtherInformationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/DebtTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ConvertibleDebtTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ContractLiabilitiesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractLiabilitiesTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ContractLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="mpaa_ContractLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/LeasesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivableDiscountProgramsAbstract"/>
    <loc xlink:type="locator" xlink:label="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:to="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/NetLossIncomeperShareTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/SharebasedPaymentsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/SegmentInformationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/AccountsReceivableNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerPaymentDiscrepancies" xlink:href="mpaa-20250930.xsd#mpaa_CustomerPaymentDiscrepancies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="mpaa_CustomerPaymentDiscrepancies" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerReturnsRgaIssued" xlink:href="mpaa-20250930.xsd#mpaa_CustomerReturnsRgaIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="mpaa_CustomerReturnsRgaIssued" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AccountsReceivableNet" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/InventoryNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterials"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcess"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryWorkInProcess" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryGross" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryValuationReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryValuationReserves" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_TotalInventory" xlink:href="mpaa-20250930.xsd#mpaa_TotalInventory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="mpaa_TotalInventory" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_InventoryUnreturned" xlink:href="mpaa-20250930.xsd#mpaa_InventoryUnreturned"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="mpaa_InventoryUnreturned" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ContractAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetAbstract"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_ProductOrServiceAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ProductConcentrationRiskMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerAMember" xlink:href="mpaa-20250930.xsd#mpaa_CustomerAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="mpaa_CustomerAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerBMember" xlink:href="mpaa-20250930.xsd#mpaa_CustomerBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="mpaa_CustomerBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerCMember" xlink:href="mpaa-20250930.xsd#mpaa_CustomerCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="mpaa_CustomerCMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueProductLineMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesRevenueProductLineMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueProductLineMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_RotatingElectricalProductsMember" xlink:href="mpaa-20250930.xsd#mpaa_RotatingElectricalProductsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mpaa_RotatingElectricalProductsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_BrakeRelatedProductsMember" xlink:href="mpaa-20250930.xsd#mpaa_BrakeRelatedProductsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mpaa_BrakeRelatedProductsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_WheelHubProductsMember" xlink:href="mpaa-20250930.xsd#mpaa_WheelHubProductsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mpaa_WheelHubProductsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_OtherProductsMember" xlink:href="mpaa-20250930.xsd#mpaa_OtherProductsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="mpaa_OtherProductsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ConvertibleDebtTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="mpaa_DebtConvertibleDebtDetailsLineItems" xlink:href="mpaa-20250930.xsd#mpaa_DebtConvertibleDebtDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mpaa_DebtConvertibleDebtDetailsTable" xlink:href="mpaa-20250930.xsd#mpaa_DebtConvertibleDebtDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mpaa_DebtConvertibleDebtDetailsLineItems" xlink:to="mpaa_DebtConvertibleDebtDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mpaa_DebtConvertibleDebtDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_ConvertibleDebtMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_DebtConvertibleDebtDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability" xlink:href="mpaa-20250930.xsd#mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_DebtConvertibleDebtDetailsLineItems" xlink:to="mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts" xlink:href="mpaa-20250930.xsd#mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_DebtConvertibleDebtDetailsLineItems" xlink:to="mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_AmountAllocatedToConvertibleNotes" xlink:href="mpaa-20250930.xsd#mpaa_AmountAllocatedToConvertibleNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_DebtConvertibleDebtDetailsLineItems" xlink:to="mpaa_AmountAllocatedToConvertibleNotes" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_DebtConvertibleDebtDetailsLineItems" xlink:to="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_DebtConvertibleDebtDetailsLineItems" xlink:to="us-gaap_ConvertibleDebtNoncurrent" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_ConvertibleDebtMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebt" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ContractLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/BalanceSheetInformationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="mpaa_BalanceSheetInformationAbstract" xlink:href="mpaa-20250930.xsd#mpaa_BalanceSheetInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_BalanceSheetInformationAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_BalanceSheetInformationAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_BalanceSheetInformationAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_BalanceSheetInformationAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_OperatingAndFinanceLeaseRightOfUseAssets" xlink:href="mpaa-20250930.xsd#mpaa_OperatingAndFinanceLeaseRightOfUseAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_BalanceSheetInformationAbstract" xlink:to="mpaa_OperatingAndFinanceLeaseRightOfUseAssets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_BalanceSheetInformationAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_BalanceSheetInformationAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_BalanceSheetInformationAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_BalanceSheetInformationAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_BalanceSheetInformationAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_BalanceSheetInformationAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_BalanceSheetInformationAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_BalanceSheetInformationAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_OperatingAndFinanceLeaseLiability" xlink:href="mpaa-20250930.xsd#mpaa_OperatingAndFinanceLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_BalanceSheetInformationAbstract" xlink:to="mpaa_OperatingAndFinanceLeaseLiability" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_ShortTermLeaseCost" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_VariableLeaseCost" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseInterestExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCost" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiability" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_OperatingAndFinanceLeaseLiability" xlink:href="mpaa-20250930.xsd#mpaa_OperatingAndFinanceLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="mpaa_OperatingAndFinanceLeaseLiability" order="26" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/OtherInformationaboutLeasesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivableDiscountProgramsAbstract"/>
    <loc xlink:type="locator" xlink:label="mpaa_AccountsReceivablesDiscounted" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivablesDiscounted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:to="mpaa_AccountsReceivablesDiscounted" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:href="mpaa-20250930.xsd#mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:to="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:href="mpaa-20250930.xsd#mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:to="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_DiscountRecordedAsInterestExpense" xlink:href="mpaa-20250930.xsd#mpaa_DiscountRecordedAsInterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:to="mpaa_DiscountRecordedAsInterestExpense" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/NetLossIncomeperShareTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ForeignCurrencyTransactionGainLossMember" xlink:href="mpaa-20250930.xsd#mpaa_ForeignCurrencyTransactionGainLossMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="mpaa_ForeignCurrencyTransactionGainLossMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_ForeignExchangeForwardMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments" xlink:href="mpaa-20250930.xsd#mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_InvestmentsFairValueDisclosure" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/FairValueAssumptionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_MeasurementInputTypeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_MeasurementInputCostOfEquityMember" xlink:href="mpaa-20250930.xsd#mpaa_MeasurementInputCostOfEquityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="mpaa_MeasurementInputCostOfEquityMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember" xlink:href="mpaa-20250930.xsd#mpaa_MeasurementInputWeightedAverageCostOfCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputEbitdaMultipleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputEbitdaMultipleMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputEbitdaMultipleMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmbeddedDerivativeLiabilityMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmbeddedDerivativeLiabilityMeasurementInput"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_EmbeddedDerivativeLiabilityMeasurementInput" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ActivityforLevel3FairValueMeasurementsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/StockOptionTransactionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/RestrictedStockUnitsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies" xlink:href="mpaa-20250930.xsd#mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/PerformanceStockUnitsActivityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ChangesinWarrantyReturnsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrual" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidationItemsDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_MajorCustomersAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ExternalCustomersMember" xlink:href="mpaa-20250930.xsd#mpaa_ExternalCustomersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="mpaa_ExternalCustomersMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllOtherSegmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingSegmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntersegmentEliminationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntersegmentEliminationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_IntersegmentEliminationMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ManufacturingMaterialLaborAndOverheadExpenses" xlink:href="mpaa-20250930.xsd#mpaa_ManufacturingMaterialLaborAndOverheadExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="mpaa_ManufacturingMaterialLaborAndOverheadExpenses" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_LogisticExpenses" xlink:href="mpaa-20250930.xsd#mpaa_LogisticExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="mpaa_LogisticExpenses" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_RevaluationOfCoresOnCustomersShelves" xlink:href="mpaa-20250930.xsd#mpaa_RevaluationOfCoresOnCustomersShelves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="mpaa_RevaluationOfCoresOnCustomersShelves" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingOtherItemAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingOtherItemAmount" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InterestIncomeExpenseNet" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationAndAmortization" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ContractAssetsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetAbstract"/>
    <loc xlink:type="locator" xlink:label="mpaa_LongTermContractAssetsWriteDown" xlink:href="mpaa-20250930.xsd#mpaa_LongTermContractAssetsWriteDown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="mpaa_LongTermContractAssetsWriteDown" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits" xlink:href="mpaa-20250930.xsd#mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/DebtDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CreditFacilityAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LetterOfCreditMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LetterOfCreditMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansPayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LoansPayableMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_ConvertibleDebtMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ParentCompanyCreditAgreementMember" xlink:href="mpaa-20250930.xsd#mpaa_ParentCompanyCreditAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="mpaa_ParentCompanyCreditAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCredit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage" xlink:href="mpaa-20250930.xsd#mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaidInKindInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaidInKindInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_PaidInKindInterest" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingMaturityDate" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_WarrantsAndRightsOutstandingFairValue" xlink:href="mpaa-20250930.xsd#mpaa_WarrantsAndRightsOutstandingFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="mpaa_WarrantsAndRightsOutstandingFairValue" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DerivativeLiabilities" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DerivativeAssets" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ConvertibleNotesGross" xlink:href="mpaa-20250930.xsd#mpaa_ConvertibleNotesGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="mpaa_ConvertibleNotesGross" order="15" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ContractLiabilitiesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <loc xlink:type="locator" xlink:label="mpaa_RemanufacturedCoreRevenue" xlink:href="mpaa-20250930.xsd#mpaa_RemanufacturedCoreRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="mpaa_RemanufacturedCoreRevenue" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/LeasesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="mpaa_GainLossOnRemeasurementOfLeaseLiabilities" xlink:href="mpaa-20250930.xsd#mpaa_GainLossOnRemeasurementOfLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="mpaa_GainLossOnRemeasurementOfLeaseLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/SupplierFinanceProgramsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="mpaa_SupplierFinanceProgramsAbstract" xlink:href="mpaa-20250930.xsd#mpaa_SupplierFinanceProgramsAbstract"/>
    <loc xlink:type="locator" xlink:label="mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable" xlink:href="mpaa-20250930.xsd#mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_SupplierFinanceProgramsAbstract" xlink:to="mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierFinanceProgramObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_SupplierFinanceProgramsAbstract" xlink:to="us-gaap_SupplierFinanceProgramObligation" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mpaa_SupplierFinanceProgramsAbstract" xlink:to="us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/NetLossIncomeperShareDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/IncomeTaxesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="srt_RangeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_ForeignExchangeForwardMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeNotionalAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_DerivativeNotionalAmount" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeTermOfContract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_DerivativeTermOfContract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_ConvertibleNotesPayableMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_ConvertibleDebtNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_NotesPayableFairValueDisclosure" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:href="mpaa-20250930.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/SharebasedPaymentsDetailsRestrictedStockUnitsRSUs" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_PerformanceShareUnitsStockPriceMember" xlink:href="mpaa-20250930.xsd#mpaa_PerformanceShareUnitsStockPriceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="mpaa_PerformanceShareUnitsStockPriceMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_PerformanceShareUnitsTotalShareholderReturnMember" xlink:href="mpaa-20250930.xsd#mpaa_PerformanceShareUnitsTotalShareholderReturnMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="mpaa_PerformanceShareUnitsTotalShareholderReturnMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients" xlink:href="mpaa-20250930.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_NumberOfTradingDays" xlink:href="mpaa-20250930.xsd#mpaa_NumberOfTradingDays"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="mpaa_NumberOfTradingDays" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage" xlink:href="mpaa-20250930.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_TotalShareholdersReturnMaximumMarketCapitalization" xlink:href="mpaa-20250930.xsd#mpaa_TotalShareholdersReturnMaximumMarketCapitalization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="mpaa_TotalShareholdersReturnMaximumMarketCapitalization" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ProductWarrantyLiabilityTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_AccountsReceivableNetCurrentMember" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivableNetCurrentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="mpaa_AccountsReceivableNetCurrentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrualMember" xlink:href="mpaa-20250930.xsd#mpaa_CustomerFinishedGoodsReturnsAccrualMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="mpaa_CustomerFinishedGoodsReturnsAccrualMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_StandardProductWarrantyAccrual" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/SegmentInformationDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfReportableSegments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds" xlink:href="mpaa-20250930.xsd#mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingOtherItemCompositionDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemCompositionDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingOtherItemCompositionDescription" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/ShareRepurchasesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfTreasuryStockTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_ClassOfTreasuryStockTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:href="mpaa-20250930.xsd#mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_StockRepurchasedAndRetiredCumulativeShares" xlink:href="mpaa-20250930.xsd#mpaa_StockRepurchasedAndRetiredCumulativeShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="mpaa_StockRepurchasedAndRetiredCumulativeShares" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://motorcarparts.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ManufacturingFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ManufacturingFacilityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ManufacturingFacilityMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mpaa_CompanyCoOwnedByMemberOfManagementMember" xlink:href="mpaa-20250930.xsd#mpaa_CompanyCoOwnedByMemberOfManagementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="mpaa_CompanyCoOwnedByMemberOfManagementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_OperatingLeaseExpense" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
<!-- [WMV6][+t8R3g17nKDX4xoTAizpJ0teFD90mzce0IKA7e14f0K2QjMNP4fV5QdxZvyRlqBT41SFerIsKTU1h/LzXWHefIEN9DDS/q+soWspdldJ5bgxwMCBTsRkNVGyj52LwB+eiNdBFE5E4NlgY6qwc1hh6muor+WZ9gOMbP11+Ze3LknNyT/4vXLbsE9sQ7xKK4jmdnYO+V5VgbMzdPLHzPqBQjVnqbmju0kS2Zd1edg8/HLFT3P9P/ymVGZduSbLLFDMJBpuwBYYyG0j7t2DSANTfThGOrlhMYzUVjESgnNcBEL+C5h5a/tbYlRH85aEb1qgPGYWyu0K8zoo9BWE9TWaA9lo/+DHnVJgiqtvgpv2ZkD88Wbbu30qabqz3A==] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="7" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>mpaa-20250930_lab.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION - LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Nov 10 21:00:04 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Condensed Consolidated Balance Sheets [Abstract[</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">TOTAL ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Segment assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total shareholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">TOTAL LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Condensed Consolidated Statements of Operations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income (loss) before income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US">Total consolidated income (loss) before income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net (loss) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net (loss) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US">Net (loss) income (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US">Condensed Consolidated Statements of Comprehensive (Loss) Income [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Total other comprehensive income (loss), net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive (loss) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Condensed Consolidated Statements of Shareholders&#8217; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Beginning balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Ending balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl1" xml:lang="en-US">Common stock, outstanding (in shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Condensed Consolidated Statements of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash used in financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents &#8212; Beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Cash and cash equivalents &#8212; End of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Company Background and Organization [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Basis of Presentation and New Accounting Pronouncements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Accounts Receivable - Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US">Total accounts receivable &#8212; net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory - Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US">Inventory, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_TotalInventory" xlink:href="mpaa-20250930.xsd#mpaa_TotalInventory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="mpaa_TotalInventory_lbl" xml:lang="en-US">Inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_TotalInventory" xlink:to="mpaa_TotalInventory_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Total inventory &#8212; net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US">Inventory &#8212; net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNetAbstract_lbl" xml:lang="en-US">Contract Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xml:lang="en-US">Total short-term contract assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl0" xml:lang="en-US">Contract assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent_lbl" xml:lang="en-US">Total long-term contract assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent_lbl0" xml:lang="en-US">Long-term contract assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Significant Customer and Other Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_AmountAllocatedToConvertibleNotes" xlink:href="mpaa-20250930.xsd#mpaa_AmountAllocatedToConvertibleNotes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="mpaa_AmountAllocatedToConvertibleNotes_lbl" xml:lang="en-US">Carrying amount of the Convertible Notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AmountAllocatedToConvertibleNotes" xlink:to="mpaa_AmountAllocatedToConvertibleNotes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ConvertibleDebtNoncurrent_lbl" xml:lang="en-US">Net carrying amount of Convertible Notes, related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtNoncurrent" xlink:to="us-gaap_ConvertibleDebtNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebtNoncurrent_lbl0" xml:lang="en-US">Convertible notes, related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtNoncurrent" xlink:to="us-gaap_ConvertibleDebtNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConvertibleDebtNoncurrent_lbl1" xml:lang="en-US">Net carrying amount of convertible notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtNoncurrent" xlink:to="us-gaap_ConvertibleDebtNoncurrent_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-Term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InterestExpenseDebt_lbl" xml:lang="en-US">Total interest expense on Convertible Notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract_lbl" xml:lang="en-US">Contract Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Total short-term contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl0" xml:lang="en-US">Contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xml:lang="en-US">Total long-term contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl0" xml:lang="en-US">Long-term contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_OperatingAndFinanceLeaseRightOfUseAssets" xlink:href="mpaa-20250930.xsd#mpaa_OperatingAndFinanceLeaseRightOfUseAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="mpaa_OperatingAndFinanceLeaseRightOfUseAssets_lbl" xml:lang="en-US">Total leased assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_OperatingAndFinanceLeaseRightOfUseAssets" xlink:to="mpaa_OperatingAndFinanceLeaseRightOfUseAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_OperatingAndFinanceLeaseLiability" xlink:href="mpaa-20250930.xsd#mpaa_OperatingAndFinanceLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="mpaa_OperatingAndFinanceLeaseLiability_lbl" xml:lang="en-US">Total lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_OperatingAndFinanceLeaseLiability" xlink:to="mpaa_OperatingAndFinanceLeaseLiability_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_OperatingAndFinanceLeaseLiability_lbl0" xml:lang="en-US">Present value of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_OperatingAndFinanceLeaseLiability" xlink:to="mpaa_OperatingAndFinanceLeaseLiability_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Total lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total lease payments, Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total lease payments, Finance Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivableDiscountProgramsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_AccountsReceivableDiscountProgramsAbstract_lbl" xml:lang="en-US">Accounts Receivable Discount Programs [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AccountsReceivableDiscountProgramsAbstract" xlink:to="mpaa_AccountsReceivableDiscountProgramsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_SupplierFinanceProgramsAbstract" xlink:href="mpaa-20250930.xsd#mpaa_SupplierFinanceProgramsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_SupplierFinanceProgramsAbstract_lbl" xml:lang="en-US">Supplier Finance Programs [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_SupplierFinanceProgramsAbstract" xlink:to="mpaa_SupplierFinanceProgramsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Net (Loss) Income per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Taxes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Financial Risk Management and Derivatives [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US">Derivative Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Statement of Income Location, Balance [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Measurements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US">Measurement Frequency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US">Measurement Input Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByLiabilityClassAxis_lbl" xml:lang="en-US">Liability Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US">Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl0" xml:lang="en-US">Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-based Payments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Outstanding at beginning of period (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Outstanding at end of period (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Outstanding at beginning of period (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Outstanding at end of period (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Non-vested at beginning of period (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0" xml:lang="en-US">Non-vested at end of period (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Non-vested at beginning of period (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Non-vested at end of period (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl" xml:lang="en-US">Balance at beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl0" xml:lang="en-US">Balance at end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl1" xml:lang="en-US">Total warranty return accrual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidationItemsAxis_lbl" xml:lang="en-US">Consolidation Items [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Share Repurchases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US">Short-term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable &#8212; net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Plant and equipment &#8212; net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Operating, Operating lease assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US">Long-term deferred income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xml:lang="en-US">Goodwill and intangible assets &#8212; net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&apos; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accounts payable and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrual" xlink:href="mpaa-20250930.xsd#mpaa_CustomerFinishedGoodsReturnsAccrual"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl" xml:lang="en-US">Customer finished goods returns accrual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LinesOfCreditCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LinesOfCreditCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LinesOfCreditCurrent_lbl" xml:lang="en-US">Revolving loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Operating, Operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration_lbl" xml:lang="en-US">Notes Payable, Noncurrent, Related Party, Type [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration" xlink:to="us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Long-term deferred income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Long-term operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">Operating, Long-term operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Shareholders&apos; equity:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, authorized (in shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, issued (in shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock; par value $.01 per share, 50,000,000 shares authorized; 19,547,144 and 19,435,706 shares issued and outstanding at September 30, 2025 and March 31, 2025, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, authorized (in shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, issued (in shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Net sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of goods sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US">Sales and marketing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other expenses:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_InterestExpenseNet" xlink:href="mpaa-20250930.xsd#mpaa_InterestExpenseNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_InterestExpenseNet_lbl" xml:lang="en-US">Interest expense, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_InterestExpenseNet" xlink:to="mpaa_InterestExpenseNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Income tax expense (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic net (loss) income per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted net (loss) income per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted average number of shares outstanding:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Basic shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US">Other comprehensive income (loss), net of tax:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Foreign currency translation gain (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl0" xml:lang="en-US">Foreign currency translation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Share-based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_lbl" xml:lang="en-US">Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings" xlink:href="mpaa-20250930.xsd#mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings_lbl" xml:lang="en-US">Exercise of stock options, net of shares withheld for employee taxes and net share settlement of exercise price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings" xlink:to="mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings" xlink:href="mpaa-20250930.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings_lbl" xml:lang="en-US">Exercise of stock options, net of shares withheld for employee taxes and net share settlement of exercise price (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US">Amortization of debt issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_AmortizationOfInterestOnContractLiabilities" xlink:href="mpaa-20250930.xsd#mpaa_AmortizationOfInterestOnContractLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_AmortizationOfInterestOnContractLiabilities_lbl" xml:lang="en-US">Amortization of interest on contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AmortizationOfInterestOnContractLiabilities" xlink:to="mpaa_AmortizationOfInterestOnContractLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_lbl" xml:lang="en-US">Accrued interest on convertible notes, related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_lbl0" xml:lang="en-US">Contractual interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization_lbl0"/>
    <loc xlink:type="locator" xlink:label="mpaa_AmortizationOfCorePremiumsPaidToCustomers" xlink:href="mpaa-20250930.xsd#mpaa_AmortizationOfCorePremiumsPaidToCustomers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_AmortizationOfCorePremiumsPaidToCustomers_lbl" xml:lang="en-US">Amortization of core premiums paid to customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AmortizationOfCorePremiumsPaidToCustomers" xlink:to="mpaa_AmortizationOfCorePremiumsPaidToCustomers_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers" xlink:href="mpaa-20250930.xsd#mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers_lbl" xml:lang="en-US">Amortization of finished goods premiums paid to customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers" xlink:to="mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Noncash lease expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWriteDown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Net provision for inventory reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses" xlink:href="mpaa-20250930.xsd#mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses_lbl" xml:lang="en-US">Net provision for customer payment discrepancies and credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses" xlink:to="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accounts payable and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:href="mpaa-20250930.xsd#mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl" xml:lang="en-US">Customer finished goods returns accrual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:href="mpaa-20250930.xsd#mpaa_IncreaseDecreaseInOperatingLeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_IncreaseDecreaseInOperatingLeaseLiabilities_lbl" xml:lang="en-US">Operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:to="mpaa_IncreaseDecreaseInOperatingLeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US">Borrowings under revolving loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Exercise of stock options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental disclosures of cash flow information:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Cash paid for income taxes, net of refunds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Cash paid for operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_FinanceLeasePayments" xlink:href="mpaa-20250930.xsd#mpaa_FinanceLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_FinanceLeasePayments_lbl" xml:lang="en-US">Cash paid for finance leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_FinanceLeasePayments" xlink:to="mpaa_FinanceLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_lbl" xml:lang="en-US">Plant and equipment acquired under finance leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Assets acquired under operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xml:lang="en-US">Accrued capital expenditures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl" xml:lang="en-US">Foreign exchange impact of lease liabilities and forward contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl0" xml:lang="en-US">Foreign exchange impact of lease liabilities and forward contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl" xml:lang="en-US">Change in fair value of compound net derivative liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl0" xml:lang="en-US">Change in fair value of compound net derivative liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US">Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xml:lang="en-US">Repurchase and cancellation of common stock, including fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xml:lang="en-US">Repurchase and cancellation of common stock, including fees (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments_lbl" xml:lang="en-US">Gain on short-term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" xlink:to="us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Loss on disposal of plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xml:lang="en-US">Contract assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchase of plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl" xml:lang="en-US">Redemption of short-term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US">Repayments of revolving loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl" xml:lang="en-US">Payments for debt issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US">Payments on finance lease obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US">Cash used to net share settle equity awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Repurchase of common stock, including fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xml:lang="en-US">Series A Junior Participating Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Potential Common Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-In Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NatureOfOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US">Company Background and Organization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccounting" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccounting"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccounting_lbl" xml:lang="en-US">Basis of Presentation and New Accounting Pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccounting" xlink:to="us-gaap_BasisOfAccounting_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">Accounts Receivable - Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US">Accounts receivable &#8212; trade</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventory - Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Inventory Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNetAbstract_lbl" xml:lang="en-US">Inventory &#8212; net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterials"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcess"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work-in-process</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_InventoryUnreturned" xlink:href="mpaa-20250930.xsd#mpaa_InventoryUnreturned"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_InventoryUnreturned_lbl" xml:lang="en-US">Inventory unreturned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_InventoryUnreturned" xlink:to="mpaa_InventoryUnreturned_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractAssetsTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ContractAssetsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractAssetsTextBlock_lbl" xml:lang="en-US">Contract Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractAssetsTextBlock" xlink:to="mpaa_ContractAssetsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractAssetsTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ContractAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractAssetsTableTextBlock_lbl" xml:lang="en-US">Contract Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractAssetsTableTextBlock" xlink:to="mpaa_ContractAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrentAbstract_lbl" xml:lang="en-US">Short-term contract assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl" xml:lang="en-US">Cores expected to be returned by customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl" xml:lang="en-US">Core premiums paid to customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl" xml:lang="en-US">Upfront payments to customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent_lbl" xml:lang="en-US">Finished goods premiums paid to customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LongTermContractAssetsAbstract" xlink:href="mpaa-20250930.xsd#mpaa_LongTermContractAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_LongTermContractAssetsAbstract_lbl" xml:lang="en-US">Long-term contract assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LongTermContractAssetsAbstract" xlink:to="mpaa_LongTermContractAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl" xml:lang="en-US">Remanufactured cores held at customers&apos; locations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl" xml:lang="en-US">Core premiums paid to customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl" xml:lang="en-US">Long-term core inventory deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent_lbl" xml:lang="en-US">Finished goods premiums paid to customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl" xml:lang="en-US">Upfront payments to customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">Significant Customer and Other Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US">Concentrations of Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebtTableTextBlock_lbl" xml:lang="en-US">Convertible Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtTableTextBlock" xlink:to="us-gaap_ConvertibleDebtTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Principal amount of Convertible Notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_lbl" xml:lang="en-US">Plus: Compound Net Derivative Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:to="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_lbl0" xml:lang="en-US">Compound Net Derivative Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:to="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_lbl" xml:lang="en-US">Total Interest Expense Recognized Related to Convertible Notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:to="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_InterestExpenseOnConvertibleNotesAbstract" xlink:href="mpaa-20250930.xsd#mpaa_InterestExpenseOnConvertibleNotesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_InterestExpenseOnConvertibleNotesAbstract_lbl" xml:lang="en-US">Interest expense on Convertible Notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_InterestExpenseOnConvertibleNotesAbstract" xlink:to="mpaa_InterestExpenseOnConvertibleNotesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Accretion of debt discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractLiabilitiesTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ContractLiabilitiesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractLiabilitiesTextBlock_lbl" xml:lang="en-US">Contract Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractLiabilitiesTextBlock" xlink:to="mpaa_ContractLiabilitiesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractLiabilitiesTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ContractLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Contract Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractLiabilitiesTableTextBlock" xlink:to="mpaa_ContractLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCurrentAbstract" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerLiabilityCurrentAbstract_lbl" xml:lang="en-US">Short-term contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCurrentAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl" xml:lang="en-US">Customer allowances earned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl" xml:lang="en-US">Customer core returns accruals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent_lbl" xml:lang="en-US">Core bank liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl" xml:lang="en-US">Accrued core payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl" xml:lang="en-US">Customer deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent_lbl" xml:lang="en-US">Finished goods liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract_lbl" xml:lang="en-US">Long-term contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl" xml:lang="en-US">Customer core returns accruals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl" xml:lang="en-US">Accrued core payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent_lbl" xml:lang="en-US">Core bank liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeasesTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeasesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_LesseeOperatingAndFinanceLeasesTextBlock_lbl" xml:lang="en-US">Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeasesTextBlock" xlink:to="mpaa_LesseeOperatingAndFinanceLeasesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Balance Sheet Information for Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock" xlink:to="mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US">Finance, Plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xml:lang="en-US">Finance, Other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Long-term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Finance, Other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Lease Cost Recognized in Consolidated Statement of Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US">Lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short-term lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableLeaseCost_lbl" xml:lang="en-US">Variable lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_FinanceLeasesCostAbstract" xlink:href="mpaa-20250930.xsd#mpaa_FinanceLeasesCostAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_FinanceLeasesCostAbstract_lbl" xml:lang="en-US">Finance lease cost:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_FinanceLeasesCostAbstract" xlink:to="mpaa_FinanceLeasesCostAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xml:lang="en-US">Amortization of finance lease assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xml:lang="en-US">Interest on finance lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Maturity of Lease Commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2026- remaining six months, Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2026- remaining six months, Finance Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths_lbl" xml:lang="en-US">2026- remaining six months</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2027, Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2027, Finance Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2028, Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2028, Finance Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2028</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2029, Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2029, Finance Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2029</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2030, Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2030, Finance Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl" xml:lang="en-US">2030</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter, Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter, Finance Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Present value of lease liabilities, Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US">Present value of lease liabilities, Finance Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock_lbl" xml:lang="en-US">Other Information about Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock" xlink:to="mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_WeightedAverageRemainingLeaseTermAbstract" xlink:href="mpaa-20250930.xsd#mpaa_WeightedAverageRemainingLeaseTermAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_WeightedAverageRemainingLeaseTermAbstract_lbl" xml:lang="en-US">Weighted-average remaining lease term (years):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_WeightedAverageRemainingLeaseTermAbstract" xlink:to="mpaa_WeightedAverageRemainingLeaseTermAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Finance leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_WeightedAverageDiscountRateAbstract" xlink:href="mpaa-20250930.xsd#mpaa_WeightedAverageDiscountRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_WeightedAverageDiscountRateAbstract_lbl" xml:lang="en-US">Weighted-average discount rate:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_WeightedAverageDiscountRateAbstract" xlink:to="mpaa_WeightedAverageDiscountRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Finance leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_AccountsReceivableDiscountProgramsTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivableDiscountProgramsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl" xml:lang="en-US">Accounts Receivable Discount Programs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AccountsReceivableDiscountProgramsTextBlock" xlink:to="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl" xml:lang="en-US">Accounts Receivable Discount Programs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:to="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_AccountsReceivablesDiscounted" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivablesDiscounted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_AccountsReceivablesDiscounted_lbl" xml:lang="en-US">Receivables discounted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AccountsReceivablesDiscounted" xlink:to="mpaa_AccountsReceivablesDiscounted_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:href="mpaa-20250930.xsd#mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl" xml:lang="en-US">Weighted average number of days collection was accelerated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:to="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:href="mpaa-20250930.xsd#mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl" xml:lang="en-US">Annualized weighted average discount rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:to="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_DiscountRecordedAsInterestExpense" xlink:href="mpaa-20250930.xsd#mpaa_DiscountRecordedAsInterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_DiscountRecordedAsInterestExpense_lbl" xml:lang="en-US">Amount of discount recognized as interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_DiscountRecordedAsInterestExpense" xlink:to="mpaa_DiscountRecordedAsInterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierFinanceProgramTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplierFinanceProgramTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplierFinanceProgramTextBlock_lbl" xml:lang="en-US">Supplier Finance Programs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierFinanceProgramTextBlock" xlink:to="us-gaap_SupplierFinanceProgramTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Net (Loss) Income per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Reconciliation of Basic and Diluted Net (Loss) Income Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US">Effect of potentially dilutive securities (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US">Net (loss) income per share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US">Financial Risk Management and Derivatives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" xml:lang="en-US">Derivative Instruments on Consolidated Statements of Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments" xlink:href="mpaa-20250930.xsd#mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments_lbl" xml:lang="en-US">Gain (loss) from forward foreign currency exchange contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments" xlink:to="mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Fair Value Measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US">Financial Assets and Liabilities Measured at Fair Value Recurring Basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermInvestmentsAbstract_lbl" xml:lang="en-US">Short-term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="us-gaap_ShortTermInvestmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsFairValueDisclosure_lbl" xml:lang="en-US">Mutual funds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsFairValueDisclosure" xlink:to="us-gaap_InvestmentsFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl" xml:lang="en-US">Forward foreign currency exchange contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_lbl" xml:lang="en-US">Deferred compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl" xml:lang="en-US">Forward foreign currency exchange contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ConvertibleNotesRelatedPartyAbstract" xlink:href="mpaa-20250930.xsd#mpaa_ConvertibleNotesRelatedPartyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ConvertibleNotesRelatedPartyAbstract_lbl" xml:lang="en-US">Convertible notes, related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ConvertibleNotesRelatedPartyAbstract" xlink:to="mpaa_ConvertibleNotesRelatedPartyAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xml:lang="en-US">Fair Value Assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmbeddedDerivativeLiabilityMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmbeddedDerivativeLiabilityMeasurementInput"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmbeddedDerivativeLiabilityMeasurementInput_lbl" xml:lang="en-US">Assumptions for fair value of Compound Net Derivative Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmbeddedDerivativeLiabilityMeasurementInput" xlink:to="us-gaap_EmbeddedDerivativeLiabilityMeasurementInput_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US">Activity for Level 3 Fair Value Measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Share-based Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Stock Option Transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercised (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Forfeited/Cancelled (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Expired (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Restricted Stock Units Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Granted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Granted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Vested (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Forfeited/Cancelled (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Monte Carlo Valuation Model Assumptions Used in Determining Fair Value of TSR Awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:to="mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk free interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected life in years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected volatility of the Company&apos;s common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies" xlink:href="mpaa-20250930.xsd#mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies_lbl" xml:lang="en-US">Average correlation coefficient of peer companies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies" xlink:to="mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Expected dividend yield</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Grant date fair value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Performance Stock Units Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US">Changes in Warranty Returns</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" xml:lang="en-US">Charged to expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:to="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segment Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Financial Information Relating to Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ReconciliationOfNetSalesAbstract" xlink:href="mpaa-20250930.xsd#mpaa_ReconciliationOfNetSalesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ReconciliationOfNetSalesAbstract_lbl" xml:lang="en-US">Reconciliation of net sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ReconciliationOfNetSalesAbstract" xlink:to="mpaa_ReconciliationOfNetSalesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_Less2Abstract" xlink:href="mpaa-20250930.xsd#mpaa_Less2Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_Less2Abstract_lbl" xml:lang="en-US">Less (2):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_Less2Abstract" xlink:to="mpaa_Less2Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ManufacturingMaterialLaborAndOverheadExpenses" xlink:href="mpaa-20250930.xsd#mpaa_ManufacturingMaterialLaborAndOverheadExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ManufacturingMaterialLaborAndOverheadExpenses_lbl" xml:lang="en-US">Material, labor, and overhead expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ManufacturingMaterialLaborAndOverheadExpenses" xlink:to="mpaa_ManufacturingMaterialLaborAndOverheadExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LogisticExpenses" xlink:href="mpaa-20250930.xsd#mpaa_LogisticExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_LogisticExpenses_lbl" xml:lang="en-US">Logistic expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LogisticExpenses" xlink:to="mpaa_LogisticExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_RevaluationOfCoresOnCustomersShelves" xlink:href="mpaa-20250930.xsd#mpaa_RevaluationOfCoresOnCustomersShelves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_RevaluationOfCoresOnCustomersShelves_lbl" xml:lang="en-US">Revaluation of cores on customers&apos; shelves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_RevaluationOfCoresOnCustomersShelves" xlink:to="mpaa_RevaluationOfCoresOnCustomersShelves_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingOtherItemAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingOtherItemAmount_lbl" xml:lang="en-US">Other segment items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingOtherItemAmount" xlink:to="us-gaap_SegmentReportingOtherItemAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ReconciliationOfProfitLossAbstract" xlink:href="mpaa-20250930.xsd#mpaa_ReconciliationOfProfitLossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ReconciliationOfProfitLossAbstract_lbl" xml:lang="en-US">Reconciliation of profit (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ReconciliationOfProfitLossAbstract" xlink:to="mpaa_ReconciliationOfProfitLossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest expense, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ReconciliationsOfOtherSignificantItemsAndAssetsAbstract" xlink:href="mpaa-20250930.xsd#mpaa_ReconciliationsOfOtherSignificantItemsAndAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ReconciliationsOfOtherSignificantItemsAndAssetsAbstract_lbl" xml:lang="en-US">Reconciliations of other significant items and assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ReconciliationsOfOtherSignificantItemsAndAssetsAbstract" xlink:to="mpaa_ReconciliationsOfOtherSignificantItemsAndAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortizationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortizationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortizationAbstract_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortizationAbstract" xlink:to="us-gaap_DepreciationAndAmortizationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_CapitalExpendituresAbstract" xlink:href="mpaa-20250930.xsd#mpaa_CapitalExpendituresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_CapitalExpendituresAbstract_lbl" xml:lang="en-US">Capital Expenditures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CapitalExpendituresAbstract" xlink:to="mpaa_CapitalExpendituresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_lbl" xml:lang="en-US">Captial expenditures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:to="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockTextBlock_lbl" xml:lang="en-US">Share Repurchases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockTextBlock" xlink:to="us-gaap_TreasuryStockTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Allowance for credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerPaymentDiscrepancies" xlink:href="mpaa-20250930.xsd#mpaa_CustomerPaymentDiscrepancies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="mpaa_CustomerPaymentDiscrepancies_lbl" xml:lang="en-US">Customer payment discrepancies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerPaymentDiscrepancies" xlink:to="mpaa_CustomerPaymentDiscrepancies_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerReturnsRgaIssued" xlink:href="mpaa-20250930.xsd#mpaa_CustomerReturnsRgaIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="mpaa_CustomerReturnsRgaIssued_lbl" xml:lang="en-US">Customer returns RGA issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerReturnsRgaIssued" xlink:to="mpaa_CustomerReturnsRgaIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryValuationReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Less allowance for excess and obsolete inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability" xlink:href="mpaa-20250930.xsd#mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability_lbl" xml:lang="en-US">Less: unamortized debt discount attributed to Compound Net Derivative Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability" xlink:to="mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts" xlink:href="mpaa-20250930.xsd#mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts_lbl" xml:lang="en-US">Less: unamortized debt discount attributed to debt issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts" xlink:to="mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less amount representing interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less amount representing interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less amount representing interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xml:lang="en-US">Changes in fair value of Compound Net Derivative Liability included in earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Exercised (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Forfeited/Cancelled (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xml:lang="en-US">Expired (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Vested (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Forfeited/Cancelled (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xml:lang="en-US">Amounts processed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualPayments" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerAMember" xlink:href="mpaa-20250930.xsd#mpaa_CustomerAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_CustomerAMember_lbl" xml:lang="en-US">Customer A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerAMember" xlink:to="mpaa_CustomerAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerBMember" xlink:href="mpaa-20250930.xsd#mpaa_CustomerBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_CustomerBMember_lbl" xml:lang="en-US">Customer B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerBMember" xlink:to="mpaa_CustomerBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerCMember" xlink:href="mpaa-20250930.xsd#mpaa_CustomerCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_CustomerCMember_lbl" xml:lang="en-US">Customer C [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerCMember" xlink:to="mpaa_CustomerCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_RotatingElectricalProductsMember" xlink:href="mpaa-20250930.xsd#mpaa_RotatingElectricalProductsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_RotatingElectricalProductsMember_lbl" xml:lang="en-US">Rotating Electrical Products [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_RotatingElectricalProductsMember" xlink:to="mpaa_RotatingElectricalProductsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_BrakeRelatedProductsMember" xlink:href="mpaa-20250930.xsd#mpaa_BrakeRelatedProductsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_BrakeRelatedProductsMember_lbl" xml:lang="en-US">Brake-Related Products [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_BrakeRelatedProductsMember" xlink:to="mpaa_BrakeRelatedProductsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_WheelHubProductsMember" xlink:href="mpaa-20250930.xsd#mpaa_WheelHubProductsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_WheelHubProductsMember_lbl" xml:lang="en-US">Wheel Hub Products [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_WheelHubProductsMember" xlink:to="mpaa_WheelHubProductsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_OtherProductsMember" xlink:href="mpaa-20250930.xsd#mpaa_OtherProductsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_OtherProductsMember_lbl" xml:lang="en-US">Other Products [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_OtherProductsMember" xlink:to="mpaa_OtherProductsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueProductLineMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesRevenueProductLineMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueProductLineMember_lbl" xml:lang="en-US">Net Sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueProductLineMember" xlink:to="us-gaap_SalesRevenueProductLineMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable - Trade [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductConcentrationRiskMember_lbl" xml:lang="en-US">Product Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductConcentrationRiskMember" xlink:to="us-gaap_ProductConcentrationRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebtMember_lbl" xml:lang="en-US">Convertible Notes [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtMember" xlink:to="us-gaap_ConvertibleDebtMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignExchangeForwardMember_lbl" xml:lang="en-US">Forward Foreign Currency Exchange Contracts [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignExchangeForwardMember" xlink:to="us-gaap_ForeignExchangeForwardMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ForeignCurrencyTransactionGainLossMember" xlink:href="mpaa-20250930.xsd#mpaa_ForeignCurrencyTransactionGainLossMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ForeignCurrencyTransactionGainLossMember_lbl" xml:lang="en-US">Foreign Exchange Impact of Lease Liabilities and Forward Contracts [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ForeignCurrencyTransactionGainLossMember" xlink:to="mpaa_ForeignCurrencyTransactionGainLossMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US">Recurring [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Level 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US">Risk Free Interest Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_MeasurementInputCostOfEquityMember" xlink:href="mpaa-20250930.xsd#mpaa_MeasurementInputCostOfEquityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_MeasurementInputCostOfEquityMember_lbl" xml:lang="en-US">Cost of Equity [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_MeasurementInputCostOfEquityMember" xlink:to="mpaa_MeasurementInputCostOfEquityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember" xlink:href="mpaa-20250930.xsd#mpaa_MeasurementInputWeightedAverageCostOfCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl" xml:lang="en-US">Weighted Average Cost of Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember" xlink:to="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xml:lang="en-US">Expected Volatility of the Company&apos;s Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputEbitdaMultipleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputEbitdaMultipleMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputEbitdaMultipleMember_lbl" xml:lang="en-US">EBITDA Volatility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputEbitdaMultipleMember" xlink:to="us-gaap_MeasurementInputEbitdaMultipleMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_lbl" xml:lang="en-US">Compound Net Derivative Liability [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:to="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Stock Options [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US">Performance Stock Units [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PerformanceSharesMember_lbl0" xml:lang="en-US">Performance Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingSegmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US">Operating Segments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ExternalCustomersMember" xlink:href="mpaa-20250930.xsd#mpaa_ExternalCustomersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ExternalCustomersMember_lbl" xml:lang="en-US">External Customers [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ExternalCustomersMember" xlink:to="mpaa_ExternalCustomersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_lbl" xml:lang="en-US">Hard Parts [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:to="us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntersegmentEliminationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntersegmentEliminationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntersegmentEliminationMember_lbl" xml:lang="en-US">Intersegment Sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntersegmentEliminationMember" xlink:to="us-gaap_IntersegmentEliminationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllOtherSegmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllOtherSegmentsMember_lbl" xml:lang="en-US">Other Segments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllOtherSegmentsMember" xlink:to="us-gaap_AllOtherSegmentsMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllOtherSegmentsMember_lbl0" xml:lang="en-US">All Other [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllOtherSegmentsMember" xlink:to="us-gaap_AllOtherSegmentsMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US">Vesting [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US">Statement of Financial Position Location, Balance [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related and Nonrelated Parties [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LongTermContractAssetsWriteDown" xlink:href="mpaa-20250930.xsd#mpaa_LongTermContractAssetsWriteDown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_LongTermContractAssetsWriteDown_lbl" xml:lang="en-US">Long-term contract assets, write-down</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LongTermContractAssetsWriteDown" xlink:to="mpaa_LongTermContractAssetsWriteDown_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits" xlink:href="mpaa-20250930.xsd#mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits_lbl" xml:lang="en-US">Reduction in carrying value of remanufactured cores and long-term core inventory deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits" xlink:to="mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Maximum borrowing capacity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Debt instrument, maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Outstanding balance under revolving loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US">Amount available under revolving facility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest rate at end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage" xlink:href="mpaa-20250930.xsd#mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage_lbl" xml:lang="en-US">Percentage of aggregate revolving commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage" xlink:to="mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaidInKindInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaidInKindInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaidInKindInterest_lbl" xml:lang="en-US">Interest paid in-kind</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaidInKindInterest" xlink:to="us-gaap_PaidInKindInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US">Conversion price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US">Effective interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl" xml:lang="en-US">Warrants maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:to="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_WarrantsAndRightsOutstandingFairValue" xlink:href="mpaa-20250930.xsd#mpaa_WarrantsAndRightsOutstandingFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_WarrantsAndRightsOutstandingFairValue_lbl" xml:lang="en-US">Warrants fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_WarrantsAndRightsOutstandingFairValue" xlink:to="mpaa_WarrantsAndRightsOutstandingFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLiabilities_lbl" xml:lang="en-US">Derivative liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="us-gaap_DerivativeLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeAssets_lbl" xml:lang="en-US">Derivative assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssets" xlink:to="us-gaap_DerivativeAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ConvertibleNotesGross" xlink:href="mpaa-20250930.xsd#mpaa_ConvertibleNotesGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ConvertibleNotesGross_lbl" xml:lang="en-US">Total payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ConvertibleNotesGross" xlink:to="mpaa_ConvertibleNotesGross_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_RemanufacturedCoreRevenue" xlink:href="mpaa-20250930.xsd#mpaa_RemanufacturedCoreRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_RemanufacturedCoreRevenue_lbl" xml:lang="en-US">Remanufactured core revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_RemanufacturedCoreRevenue" xlink:to="mpaa_RemanufacturedCoreRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_GainLossOnRemeasurementOfLeaseLiabilities" xlink:href="mpaa-20250930.xsd#mpaa_GainLossOnRemeasurementOfLeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_GainLossOnRemeasurementOfLeaseLiabilities_lbl" xml:lang="en-US">Gain (loss) in foreign currency-denominated lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_GainLossOnRemeasurementOfLeaseLiabilities" xlink:to="mpaa_GainLossOnRemeasurementOfLeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xml:lang="en-US">Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable" xlink:href="mpaa-20250930.xsd#mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable_lbl" xml:lang="en-US">Amount available under program</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable" xlink:to="mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierFinanceProgramObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplierFinanceProgramObligation_lbl" xml:lang="en-US">Outstanding supplier obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierFinanceProgramObligation" xlink:to="us-gaap_SupplierFinanceProgramObligation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_lbl" xml:lang="en-US">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:to="us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive shares excluded from computation of earnings per share (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeNotionalAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeNotionalAmount_lbl" xml:lang="en-US">Notional amount of foreign currency derivatives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeNotionalAmount" xlink:to="us-gaap_DerivativeNotionalAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeTermOfContract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeTermOfContract_lbl" xml:lang="en-US">Derivative, term of contract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeTermOfContract" xlink:to="us-gaap_DerivativeTermOfContract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl" xml:lang="en-US">Forward foreign currency exchange contracts included in prepaid and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl" xml:lang="en-US">Forward foreign currency exchange contracts included in other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableFairValueDisclosure_lbl" xml:lang="en-US">Estimated fair value of convertible notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableFairValueDisclosure" xlink:to="us-gaap_NotesPayableFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Granted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US">Number of stock options unvested (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:href="mpaa-20250930.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl" xml:lang="en-US">Weighted average exercise price of stock options unvested (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US">Total unrecognized compensation expense (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Weighted average remaining vesting period over which compensation expense is expected to be recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US">Total unrecognized compensation expense (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Vesting period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Stock price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US">Percentage of vesting of award</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients" xlink:href="mpaa-20250930.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients_lbl" xml:lang="en-US">Eligible vesting percentage for recipients</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_NumberOfTradingDays" xlink:href="mpaa-20250930.xsd#mpaa_NumberOfTradingDays"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_NumberOfTradingDays_lbl" xml:lang="en-US">Number of trading days</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_NumberOfTradingDays" xlink:to="mpaa_NumberOfTradingDays_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage" xlink:href="mpaa-20250930.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage_lbl" xml:lang="en-US">Awards vesting target percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_TotalShareholdersReturnMaximumMarketCapitalization" xlink:href="mpaa-20250930.xsd#mpaa_TotalShareholdersReturnMaximumMarketCapitalization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_TotalShareholdersReturnMaximumMarketCapitalization_lbl" xml:lang="en-US">Market capitalization (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_TotalShareholdersReturnMaximumMarketCapitalization" xlink:to="mpaa_TotalShareholdersReturnMaximumMarketCapitalization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Number of operating segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of reportable segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds" xlink:href="mpaa-20250930.xsd#mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds_lbl" xml:lang="en-US">Number of operating segments not meeting quantitative thresholds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds" xlink:to="mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingOtherItemCompositionDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemCompositionDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingOtherItemCompositionDescription_lbl" xml:lang="en-US">Segment reporting, other segment item, composition, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingOtherItemCompositionDescription" xlink:to="us-gaap_SegmentReportingOtherItemCompositionDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US">Stock repurchase program, approved amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Repurchase of shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xml:lang="en-US">Repurchase of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:href="mpaa-20250930.xsd#mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl" xml:lang="en-US">Shares utilized, amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:to="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xml:lang="en-US">Shares available for repurchase, amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_StockRepurchasedAndRetiredCumulativeShares" xlink:href="mpaa-20250930.xsd#mpaa_StockRepurchasedAndRetiredCumulativeShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl" xml:lang="en-US">Shares repurchased and retired (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_StockRepurchasedAndRetiredCumulativeShares" xlink:to="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AreaOfRealEstateProperty_lbl" xml:lang="en-US">Area of facility (in Square Feet)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfRealEstateProperty" xlink:to="us-gaap_AreaOfRealEstateProperty_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US">Operating lease, renewal term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Rent expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Accounting Pronouncements Not Yet Adopted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_ParentCompanyCreditAgreementMember" xlink:href="mpaa-20250930.xsd#mpaa_ParentCompanyCreditAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_ParentCompanyCreditAgreementMember_lbl" xml:lang="en-US">Credit Facility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ParentCompanyCreditAgreementMember" xlink:to="mpaa_ParentCompanyCreditAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US">Revolving Facility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansPayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableMember_lbl" xml:lang="en-US">Term Loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LetterOfCreditMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LetterOfCreditMember_lbl" xml:lang="en-US">Letters of Credit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LetterOfCreditMember" xlink:to="us-gaap_LetterOfCreditMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember_lbl" xml:lang="en-US">Convertible Notes [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtSecuritiesMember" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayableMember_lbl" xml:lang="en-US">Convertible Notes [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableMember" xlink:to="us-gaap_ConvertibleNotesPayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_PerformanceShareUnitsStockPriceMember" xlink:href="mpaa-20250930.xsd#mpaa_PerformanceShareUnitsStockPriceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_PerformanceShareUnitsStockPriceMember_lbl" xml:lang="en-US">Stock Price PSUs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_PerformanceShareUnitsStockPriceMember" xlink:to="mpaa_PerformanceShareUnitsStockPriceMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xml:lang="en-US">Tranche One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl" xml:lang="en-US">Tranche Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl" xml:lang="en-US">Tranche Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_PerformanceShareUnitsTotalShareholderReturnMember" xlink:href="mpaa-20250930.xsd#mpaa_PerformanceShareUnitsTotalShareholderReturnMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_PerformanceShareUnitsTotalShareholderReturnMember_lbl" xml:lang="en-US">Total Shareholder Return PSUs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_PerformanceShareUnitsTotalShareholderReturnMember" xlink:to="mpaa_PerformanceShareUnitsTotalShareholderReturnMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_AccountsReceivableNetCurrentMember" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivableNetCurrentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_AccountsReceivableNetCurrentMember_lbl" xml:lang="en-US">Customer Returns RGA Issued [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AccountsReceivableNetCurrentMember" xlink:to="mpaa_AccountsReceivableNetCurrentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrualMember" xlink:href="mpaa-20250930.xsd#mpaa_CustomerFinishedGoodsReturnsAccrualMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrualMember_lbl" xml:lang="en-US">Customer Finished Goods Returns Accrual [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerFinishedGoodsReturnsAccrualMember" xlink:to="mpaa_CustomerFinishedGoodsReturnsAccrualMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ManufacturingFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ManufacturingFacilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ManufacturingFacilityMember_lbl" xml:lang="en-US">Manufacturing Facility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ManufacturingFacilityMember" xlink:to="us-gaap_ManufacturingFacilityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_CompanyCoOwnedByMemberOfManagementMember" xlink:href="mpaa-20250930.xsd#mpaa_CompanyCoOwnedByMemberOfManagementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mpaa_CompanyCoOwnedByMemberOfManagementMember_lbl" xml:lang="en-US">Company Co-owned by Member of Management [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CompanyCoOwnedByMemberOfManagementMember" xlink:to="mpaa_CompanyCoOwnedByMemberOfManagementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US">Concentration Risk Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US">Customer [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US">Concentration Risk [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US">Significant Customer and Other Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US">Long-Term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_DebtConvertibleDebtDetailsTable" xlink:href="mpaa-20250930.xsd#mpaa_DebtConvertibleDebtDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_DebtConvertibleDebtDetailsTable_lbl" xml:lang="en-US">Debt - Convertible Debt (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_DebtConvertibleDebtDetailsTable" xlink:to="mpaa_DebtConvertibleDebtDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mpaa_DebtConvertibleDebtDetailsLineItems" xlink:href="mpaa-20250930.xsd#mpaa_DebtConvertibleDebtDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_DebtConvertibleDebtDetailsLineItems_lbl" xml:lang="en-US">Debt - Convertible Debt (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_DebtConvertibleDebtDetailsLineItems" xlink:to="mpaa_DebtConvertibleDebtDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Interest expense on Convertible Notes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US">Statement of Income Location, Balance [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US">Derivative Contract [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl" xml:lang="en-US">Financial Risk Management and Derivatives [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US">Measurement Frequency [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US">Fair Value Measurements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeDomain_lbl" xml:lang="en-US">Measurement Input Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xml:lang="en-US">Fair Value by Liability Class [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xml:lang="en-US">Fair Value Measurements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xml:lang="en-US">Fair Value Measurements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Award Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-based Payments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US">Segments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidationItemsDomain_lbl" xml:lang="en-US">Consolidation Items [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ConsolidationItemsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US">Credit Facility [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentLineItems_lbl0" xml:lang="en-US">Debt [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US">Antidilutive Securities, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl0" xml:lang="en-US">Net (Loss) Income per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US">Fair Value Measurements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US">Vesting [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US">Statement of Financial Position Location, Balance [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyLiabilityTable_lbl" xml:lang="en-US">Product Warranty Liability [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_ProductWarrantyLiabilityTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems_lbl" xml:lang="en-US">Commitments and Contingencies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ProductWarrantyLiabilityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfTreasuryStockTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfTreasuryStockTable_lbl" xml:lang="en-US">Class of Treasury Stock [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="us-gaap_ClassOfTreasuryStockTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xml:lang="en-US">Share Repurchases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related and Nonrelated Parties [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Related Party Transaction [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl0" xml:lang="en-US">Describes the nature of the entity&apos;s non-recourse receivable discount programs with its customers and their respective banks.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AccountsReceivableDiscountProgramsTextBlock" xlink:to="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_AccountsReceivablesDiscounted_lbl0" xml:lang="en-US">The amount of customers&apos; receivable balances that have been sold to the customers&apos; respective banks at a discount during the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AccountsReceivablesDiscounted" xlink:to="mpaa_AccountsReceivablesDiscounted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_AmortizationOfCorePremiumsPaidToCustomers_lbl0" xml:lang="en-US">The amount amortization of core premiums paid to customers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AmortizationOfCorePremiumsPaidToCustomers" xlink:to="mpaa_AmortizationOfCorePremiumsPaidToCustomers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers_lbl0" xml:lang="en-US">Amount of amortization expense attributable to finish goods premium paid to customers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers" xlink:to="mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_AmortizationOfInterestOnContractLiabilities_lbl0" xml:lang="en-US">Refers to the amortization of interest on contract liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AmortizationOfInterestOnContractLiabilities" xlink:to="mpaa_AmortizationOfInterestOnContractLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_AmountAllocatedToConvertibleNotes_lbl0" xml:lang="en-US">Amount after all adjustment related to conversion option and redemptions options of convertible notes and unamortized issuance costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AmountAllocatedToConvertibleNotes" xlink:to="mpaa_AmountAllocatedToConvertibleNotes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl0" xml:lang="en-US">Represents the weighted average discount rate, on an annualized basis, on the accounts receivable balances sold during the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:to="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractAssetsTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of contract assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractAssetsTableTextBlock" xlink:to="mpaa_ContractAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractAssetsTextBlock_lbl0" xml:lang="en-US">The entire disclosure for contract assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractAssetsTextBlock" xlink:to="mpaa_ContractAssetsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of contract liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractLiabilitiesTableTextBlock" xlink:to="mpaa_ContractLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractLiabilitiesTextBlock_lbl0" xml:lang="en-US">The entire disclosure for contract liabilities with customers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractLiabilitiesTextBlock" xlink:to="mpaa_ContractLiabilitiesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl0" xml:lang="en-US">Represents the difference between the Remanufactured Core sales price and its related cost. Core premiums expected to be amortized during the Company&apos;s normal operating cycle, which is generally one year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl0" xml:lang="en-US">Represents the difference between the Remanufactured Core sales price and its related cost as of the balance sheet date, classified as noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl0" xml:lang="en-US">Represents the Remanufactured Cores and Used cores returned by consumers to the Company&apos;s customers but not yet returned to the Company. These cores are recorded as contract assets until the Company physically receives them during its normal operation cycle, which is generally one year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent_lbl0" xml:lang="en-US">Represents the difference between the finished good acquisition price paid to customers and the related finished good cost, which is treated as an asset and recognized as a reduction of revenue through the later of the date at which related revenue is recognized or the date at which the sales incentive is offered, classified as current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent_lbl0" xml:lang="en-US">Represents the difference between the finished good acquisition price paid to customers and the related finished good cost, which is treated as an asset and recognized as a reduction of revenue through the later of the date at which related revenue is recognized or the date at which the sales incentive is offered, classified as noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl0" xml:lang="en-US">Carrying amount of remanufactured cores the Company has purchased from its customers, which are held by the customers and remain on the customers&apos; premises, classified as noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl0" xml:lang="en-US">Gross amount of remanufactured cores held at customers&apos; locations as of the balance sheet date, classified as noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl0" xml:lang="en-US">Represents the marketing allowances provided by the Company to its customers. These allowances are recognized as an asset and amortized over the appropriate period of time, which is generally one year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl0" xml:lang="en-US">Represents the marketing allowances provided by the Company to its customers as of the balance sheet date, classified as noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl0" xml:lang="en-US">The amount of obligations for accrued core payment, classified as current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl0" xml:lang="en-US">The amount of obligations for accrued core payment, classified as noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent_lbl0" xml:lang="en-US">The amount of obligation for Core bank liability, classified as current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent_lbl0" xml:lang="en-US">The amount of obligation for core bank liability, classified as non current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl0" xml:lang="en-US">The amount of obligation for customer allowances earned, classified as current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl0" xml:lang="en-US">The amount of obligation representing the estimated future credits to be provided for Used Cores returned by the customers, classified as current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl0" xml:lang="en-US">The amount of obligation representing the estimated future credits to be provided for Used Cores returned by the customers, classified as noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl0" xml:lang="en-US">The amount of obligations for customer deposits, classified as current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent_lbl0" xml:lang="en-US">The amount of obligations for finished goods liabilities, classified as current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ConvertibleNotesGross_lbl0" xml:lang="en-US">Principal amount of the convertible notes plus interest payable in kind, assuming no early redemption or conversion have occurred that will be paid at maturity.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ConvertibleNotesGross" xlink:to="mpaa_ConvertibleNotesGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl0" xml:lang="en-US">The carrying value as of the balance sheet date of the estimated future unit returns (warranty returns) and finished goods returns (stock adjustment returns) for which a returned goods authorization has not been issued.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_CustomerPaymentDiscrepancies_lbl0" xml:lang="en-US">A reduction to trade accounts receivable for customer payment discrepancies.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerPaymentDiscrepancies" xlink:to="mpaa_CustomerPaymentDiscrepancies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_CustomerReturnsRgaIssued_lbl0" xml:lang="en-US">A reduction from trade accounts receivable for returned goods authorization issued for in-transit unit returns.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerReturnsRgaIssued" xlink:to="mpaa_CustomerReturnsRgaIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability_lbl0" xml:lang="en-US">Amount, after accumulated amortization, of debt discount attributed to compound net derivative liability.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability" xlink:to="mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts_lbl0" xml:lang="en-US">Amount, after accumulated amortization, of debt discount and debt issuance costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts" xlink:to="mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_DiscountRecordedAsInterestExpense_lbl0" xml:lang="en-US">The amount of the discount on accounts receivable balances sold that was recorded as interest expense during the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_DiscountRecordedAsInterestExpense" xlink:to="mpaa_DiscountRecordedAsInterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl0" xml:lang="en-US">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 &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:to="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_FinanceLeasePayments_lbl0" xml:lang="en-US">Amount of cash outflow from finance lease, excluding payments to bring another asset to condition and location necessary for its intended use.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_FinanceLeasePayments" xlink:to="mpaa_FinanceLeasePayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_GainLossOnRemeasurementOfLeaseLiabilities_lbl0" xml:lang="en-US">Amount of gain (loss) on the remeasurement of lease liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_GainLossOnRemeasurementOfLeaseLiabilities" xlink:to="mpaa_GainLossOnRemeasurementOfLeaseLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl0" xml:lang="en-US">The net change during the reporting period in the customer finished goods returns accrual.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_IncreaseDecreaseInOperatingLeaseLiabilities_lbl0" xml:lang="en-US">The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from operating leases.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:to="mpaa_IncreaseDecreaseInOperatingLeaseLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_InterestExpenseNet_lbl0" xml:lang="en-US">The cost of borrowed funds and interest related to the receivables discount programs that have been accounted for as interest expense and charged against earnings during the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_InterestExpenseNet" xlink:to="mpaa_InterestExpenseNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_InventoryUnreturned_lbl0" xml:lang="en-US">Carrying amount as of the balance sheet date of the added unit value of finished goods shipped to customers that the entity expects to be returned within the normal operating cycle of one year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_InventoryUnreturned" xlink:to="mpaa_InventoryUnreturned_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Amount of lessee&apos;s undiscounted obligation for lease payments for operating and finance lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl0" xml:lang="en-US">Amount of lessee&apos;s undiscounted obligation for lease payments for operating and finance lease, due after fifth fiscal year following latest fiscal year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl0" xml:lang="en-US">Amount of lessee&apos;s undiscounted obligation for lease payments for operating and finance lease, due after fourth fiscal year following latest fiscal year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_lbl0" xml:lang="en-US">Amount of lessee&apos;s undiscounted obligation for lease payments for operating and finance lease, due in fourth fiscal year following latest fiscal year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_lbl0" xml:lang="en-US">Amount of lessee&apos;s undiscounted obligation for lease payments for operating and finance lease, due in third fiscal year following latest fiscal year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_lbl0" xml:lang="en-US">Amount of lessee&apos;s undiscounted obligation for lease payments for operating and finance lease, due in second fiscal year following latest fiscal year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths_lbl0" xml:lang="en-US">Amount of lessee&apos;s undiscounted obligation for lease payments for operating and finance lease having an initial or remaining lease term in excess of one year due in next fiscal year following latest fiscal year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_lbl0" xml:lang="en-US">Amount of lessee&apos;s undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating and finance lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_LesseeOperatingAndFinanceLeasesTextBlock_lbl0" xml:lang="en-US">The entire disclosure for operating and finance leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating and finance lease liability.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeasesTextBlock" xlink:to="mpaa_LesseeOperatingAndFinanceLeasesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of undiscounted cash flows of lessee&apos;s operating lease liability and finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability and finance lease liability recognized in statement of financial position.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of other information of lessees operating lease and finance lease obligations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock" xlink:to="mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of the lessee&apos;s operating lease and finance lease assets and liabilities disclosed in the statement of financial position.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock" xlink:to="mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage_lbl0" xml:lang="en-US">Minimum threshold of aggregate revolving commitments below which fixed charge ratio financial covenant is tested.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage" xlink:to="mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_LogisticExpenses_lbl0" xml:lang="en-US">Amount of expenses incurred in the process of moving and storing goods from the point of origin to the point of consumption.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LogisticExpenses" xlink:to="mpaa_LogisticExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_LongTermContractAssetsWriteDown_lbl0" xml:lang="en-US">Amount of loss from reductions in long-term contract assets due to quarterly revaluation of contract assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LongTermContractAssetsWriteDown" xlink:to="mpaa_LongTermContractAssetsWriteDown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ManufacturingMaterialLaborAndOverheadExpenses_lbl0" xml:lang="en-US">Expenses incurred for material, labor and overhead in the production of goods.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ManufacturingMaterialLaborAndOverheadExpenses" xlink:to="mpaa_ManufacturingMaterialLaborAndOverheadExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds_lbl0" xml:lang="en-US">Number of operating segments not meeting any of the quantitative thresholds for determining reportable segments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds" xlink:to="mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_NumberOfTradingDays_lbl0" xml:lang="en-US">Each stock price target must be met for consecutive trading days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_NumberOfTradingDays" xlink:to="mpaa_NumberOfTradingDays_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_OperatingAndFinanceLeaseLiability_lbl1" xml:lang="en-US">Present value of lessee&apos;s discounted obligation for lease payments from operating and finance lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_OperatingAndFinanceLeaseLiability" xlink:to="mpaa_OperatingAndFinanceLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_OperatingAndFinanceLeaseRightOfUseAssets_lbl0" xml:lang="en-US">Amount of lessee&apos;s right to use underlying asset under operating and finance lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_OperatingAndFinanceLeaseRightOfUseAssets" xlink:to="mpaa_OperatingAndFinanceLeaseRightOfUseAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses_lbl0" xml:lang="en-US">The net provision for (recovery) of customer payment discrepancies and credit losses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses" xlink:to="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits_lbl0" xml:lang="en-US">Amount of reduction in the carrying value of remanufactured cores held at customers&#8217; locations and long-term core inventory deposits, recognized during the period, in connection with the realignment of inventory at certain customer distribution centers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits" xlink:to="mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_RemanufacturedCoreRevenue_lbl0" xml:lang="en-US">Remanufactured core revenue recognized during the period in connection with the realignment of inventory at certain customer distribution centers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_RemanufacturedCoreRevenue" xlink:to="mpaa_RemanufacturedCoreRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_RevaluationOfCoresOnCustomersShelves_lbl0" xml:lang="en-US">Amount of revaluation of cores on customers&apos; shelves.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_RevaluationOfCoresOnCustomersShelves" xlink:to="mpaa_RevaluationOfCoresOnCustomersShelves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of accounts receivable factored out to banks. Disclosure includes amounts factored, weighted average days, weighted average discount rate and amount of discount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:to="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of the significant assumptions used during the year to estimate the fair value of equity instruments other than options , including, but not limited to: (a) expected term of instruments, (b) expected volatility of the entity&apos;s shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:to="mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage_lbl0" xml:lang="en-US">Target percentage of vesting of award under share-based payment arrangement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings_lbl0" xml:lang="en-US">Number of share options (or share units) exercised during the current period after shares used to satisfy grantee&apos;s tax withholding obligation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl0" xml:lang="en-US">Weighted average exercise price of non-vested options outstanding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients_lbl0" xml:lang="en-US">Percentage of vesting of award under share-based payment arrangement, eligible for recipients.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies_lbl0" xml:lang="en-US">Rate of Average correlation coefficient of peer companies for awards under share-based payment arrangement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies" xlink:to="mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings_lbl0" xml:lang="en-US">Value of stock issued as a result of the exercise of stock options net of tax withholdings.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings" xlink:to="mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl0" xml:lang="en-US">Number of cumulative shares that have been repurchased and retired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_StockRepurchasedAndRetiredCumulativeShares" xlink:to="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl0" xml:lang="en-US">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).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:to="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable_lbl0" xml:lang="en-US">The amount of commitments from participating financial institutions available to suppliers under the supplier finance program.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable" xlink:to="mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_TotalInventory_lbl0" xml:lang="en-US">Carrying amount of inventory net as of balance sheet date and the inventory the entity expects to be returned within the normal operating cycle of one year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_TotalInventory" xlink:to="mpaa_TotalInventory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_TotalShareholdersReturnMaximumMarketCapitalization_lbl0" xml:lang="en-US">The maximum market capitalization of companies used as a comparative measure for determining the entity&apos;s total shareholder return.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_TotalShareholdersReturnMaximumMarketCapitalization" xlink:to="mpaa_TotalShareholdersReturnMaximumMarketCapitalization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments_lbl0" xml:lang="en-US">Amount of gain (loss) from the increase (decrease) in fair value of foreign currency exchange contract derivatives not designated as hedging instruments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments" xlink:to="mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_WarrantsAndRightsOutstandingFairValue_lbl0" xml:lang="en-US">Fair value portion of warrants and rights outstanding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_WarrantsAndRightsOutstandingFairValue" xlink:to="mpaa_WarrantsAndRightsOutstandingFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_AccountsReceivableNetCurrentMember_lbl0" xml:lang="en-US">Primary financial statement caption encompassing accounts receivable, net.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AccountsReceivableNetCurrentMember" xlink:to="mpaa_AccountsReceivableNetCurrentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_BrakeRelatedProductsMember_lbl0" xml:lang="en-US">Refers to the brake related products that are sold by the entity.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_BrakeRelatedProductsMember" xlink:to="mpaa_BrakeRelatedProductsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_CompanyCoOwnedByMemberOfManagementMember_lbl0" xml:lang="en-US">This element represents a company (the related party) co-owned by a member of management.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CompanyCoOwnedByMemberOfManagementMember" xlink:to="mpaa_CompanyCoOwnedByMemberOfManagementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_CustomerAMember_lbl0" xml:lang="en-US">Represents the customer with the largest percentage of net sales and accounts receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerAMember" xlink:to="mpaa_CustomerAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_CustomerBMember_lbl0" xml:lang="en-US">Represents the customer with the second largest percentage of net sales and accounts receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerBMember" xlink:to="mpaa_CustomerBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_CustomerCMember_lbl0" xml:lang="en-US">Represents the customer with the third largest percentage of net sales and accounts receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerCMember" xlink:to="mpaa_CustomerCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrualMember_lbl0" xml:lang="en-US">The estimated future unit returns (warranty returns) and finished goods returns (stock adjustment returns) for which a returned goods authorization has not been issued.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerFinishedGoodsReturnsAccrualMember" xlink:to="mpaa_CustomerFinishedGoodsReturnsAccrualMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ExternalCustomersMember_lbl0" xml:lang="en-US">External customer entries used in operating segment consolidation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ExternalCustomersMember" xlink:to="mpaa_ExternalCustomersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ForeignCurrencyTransactionGainLossMember_lbl0" xml:lang="en-US">Primary financial statement caption encompassing foreign exchange impact of lease liabilities and forward contracts.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ForeignCurrencyTransactionGainLossMember" xlink:to="mpaa_ForeignCurrencyTransactionGainLossMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_MeasurementInputCostOfEquityMember_lbl0" xml:lang="en-US">Measurement input using the return that a company must realize in exchange for a given investment or project.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_MeasurementInputCostOfEquityMember" xlink:to="mpaa_MeasurementInputCostOfEquityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl0" xml:lang="en-US">Measurement input using the weighted average cost of capital through a calculation in which each category of the entity&apos;s capital is proportionally weighted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember" xlink:to="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_OtherProductsMember_lbl0" xml:lang="en-US">Refers to all products other than rotating electrical, wheel hub and brake master cylinders that are sold by the entity.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_OtherProductsMember" xlink:to="mpaa_OtherProductsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_ParentCompanyCreditAgreementMember_lbl0" xml:lang="en-US">Represents a company credit arrangement with its lenders under which borrowings can be made up to a specific amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ParentCompanyCreditAgreementMember" xlink:to="mpaa_ParentCompanyCreditAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_PerformanceShareUnitsStockPriceMember_lbl0" xml:lang="en-US">Performance stock units awarded under a share-based payment plan, vesting upon achievement of specified stock price targets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_PerformanceShareUnitsStockPriceMember" xlink:to="mpaa_PerformanceShareUnitsStockPriceMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_PerformanceShareUnitsTotalShareholderReturnMember_lbl0" xml:lang="en-US">Share-based payment award, typically in the form of performance share units, for which vesting and/or the number of shares earned is determined based on the achievement of total shareholder return (TSR) performance criteria. TSR is usually measured relative to a specified peer group or predetermined targets over a defined performance period, as stipulated in the company&#8217;s share-based compensation arrangement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_PerformanceShareUnitsTotalShareholderReturnMember" xlink:to="mpaa_PerformanceShareUnitsTotalShareholderReturnMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_RotatingElectricalProductsMember_lbl0" xml:lang="en-US">Refers to the rotating electrical products that are sold by the entity.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_RotatingElectricalProductsMember" xlink:to="mpaa_RotatingElectricalProductsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mpaa_WheelHubProductsMember_lbl0" xml:lang="en-US">Refers to the wheel hub products that are sold by the entity.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_WheelHubProductsMember" xlink:to="mpaa_WheelHubProductsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xml:lang="en-US">Operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl0" xml:lang="en-US">Other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accounts payable and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xml:lang="en-US">Long-term operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Party [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl1" xml:lang="en-US">Operating lease assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_RevaluationOfCoresOnCustomersShelves_lbl1" xml:lang="en-US">Revaluation Of Cores On Customers Shelves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_RevaluationOfCoresOnCustomersShelves" xlink:to="mpaa_RevaluationOfCoresOnCustomersShelves_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeNotionalAmount_lbl0" xml:lang="en-US">Derivative, Notional Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeNotionalAmount" xlink:to="us-gaap_DerivativeNotionalAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl0" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_lbl0" xml:lang="en-US">Segment, Expenditure, Addition to Long-Lived Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:to="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_FinanceLeasesCostAbstract_lbl0" xml:lang="en-US">Finance Leases Cost Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_FinanceLeasesCostAbstract" xlink:to="mpaa_FinanceLeasesCostAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ReconciliationOfProfitLossAbstract_lbl0" xml:lang="en-US">Reconciliation Of Profit Loss Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ReconciliationOfProfitLossAbstract" xlink:to="mpaa_ReconciliationOfProfitLossAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl1" xml:lang="en-US">Unrealized Gain (Loss), Foreign Currency Transaction, before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems_lbl0" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue_lbl1" xml:lang="en-US">Lessee Operating And Finance Lease Liability Payments Due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl1" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableLeaseCost_lbl0" xml:lang="en-US">Variable Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl0" xml:lang="en-US">Amortization of Debt Discount (Premium)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Accounts Receivable Discount Programs Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:to="mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl0" xml:lang="en-US">Warrants and Rights Outstanding, Maturity Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:to="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_lbl0" xml:lang="en-US">Schedule of Nonvested Performance-Based Units Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems_lbl0" xml:lang="en-US">Product Warranty Liability [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ProductWarrantyLiabilityLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtNoncurrent_lbl2" xml:lang="en-US">Convertible Debt, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtNoncurrent" xlink:to="us-gaap_ConvertibleDebtNoncurrent_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AreaOfRealEstateProperty_lbl0" xml:lang="en-US">Area of Real Estate Property</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfRealEstateProperty" xlink:to="us-gaap_AreaOfRealEstateProperty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Finance Lease, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl0" xml:lang="en-US">Deferred Income Tax Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl1" xml:lang="en-US">Measurement Input Weighted Average Cost Of Capital Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember" xlink:to="mpaa_MeasurementInputWeightedAverageCostOfCapitalMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl0" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl1" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_lbl1" xml:lang="en-US">Lessee Schedule Of Operating Lease And Finance Lease Assets And Liabilities Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock" xlink:to="mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl1" xml:lang="en-US">Accounts Receivable Discount Programs Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AccountsReceivableDiscountProgramsTextBlock" xlink:to="mpaa_AccountsReceivableDiscountProgramsTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductConcentrationRiskMember_lbl0" xml:lang="en-US">Product Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductConcentrationRiskMember" xlink:to="us-gaap_ProductConcentrationRiskMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl0" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_CapitalExpendituresAbstract_lbl0" xml:lang="en-US">Capital Expenditures Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CapitalExpendituresAbstract" xlink:to="mpaa_CapitalExpendituresAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl0" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl1" xml:lang="en-US">Contract With Customer Liability Customer Core Returns Accrual Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl0" xml:lang="en-US">Other Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_FinanceLeasePayments_lbl1" xml:lang="en-US">Finance Lease Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_FinanceLeasePayments" xlink:to="mpaa_FinanceLeasePayments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Awards Vesting Target Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_CustomerPaymentDiscrepancies_lbl1" xml:lang="en-US">Customer Payment Discrepancies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerPaymentDiscrepancies" xlink:to="mpaa_CustomerPaymentDiscrepancies_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl0" xml:lang="en-US">Operating Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract_lbl0" xml:lang="en-US">Contract With Customer Liability Noncurrent Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl1" xml:lang="en-US">Discounted Accounts Receivable Weighted Average Days For Accelerated Collection</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:to="mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl0" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractLiabilitiesTextBlock_lbl1" xml:lang="en-US">Contract Liabilities Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractLiabilitiesTextBlock" xlink:to="mpaa_ContractLiabilitiesTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_GainLossOnRemeasurementOfLeaseLiabilities_lbl1" xml:lang="en-US">Gain Loss On Remeasurement Of Lease Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_GainLossOnRemeasurementOfLeaseLiabilities" xlink:to="mpaa_GainLossOnRemeasurementOfLeaseLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl0" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl0" xml:lang="en-US">Prepaid Expense and Other Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_InterestExpenseOnConvertibleNotesAbstract_lbl0" xml:lang="en-US">Interest Expense On Convertible Notes Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_InterestExpenseOnConvertibleNotesAbstract" xlink:to="mpaa_InterestExpenseOnConvertibleNotesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl1" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_AccountsReceivableNetCurrentMember_lbl1" xml:lang="en-US">Accounts Receivable Net Current Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AccountsReceivableNetCurrentMember" xlink:to="mpaa_AccountsReceivableNetCurrentMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractAssetsTableTextBlock_lbl1" xml:lang="en-US">Contract Assets Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractAssetsTableTextBlock" xlink:to="mpaa_ContractAssetsTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl0" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl2" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_lbl0" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Recorded Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_OperatingAndFinanceLeaseLiability_lbl2" xml:lang="en-US">Operating And Finance Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_OperatingAndFinanceLeaseLiability" xlink:to="mpaa_OperatingAndFinanceLeaseLiability_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_PerformanceShareUnitsTotalShareholderReturnMember_lbl1" xml:lang="en-US">Performance Share Units Total Shareholder Return Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_PerformanceShareUnitsTotalShareholderReturnMember" xlink:to="mpaa_PerformanceShareUnitsTotalShareholderReturnMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl2" xml:lang="en-US">Standard Product Warranty Accrual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl0" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_WeightedAverageDiscountRateAbstract_lbl0" xml:lang="en-US">Weighted Average Discount Rate Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_WeightedAverageDiscountRateAbstract" xlink:to="mpaa_WeightedAverageDiscountRateAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl0" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl0" xml:lang="en-US">Inventory, Finished Goods, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl0" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl0" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl0" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl0" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_lbl0" xml:lang="en-US">Restricted Stock, Shares Issued Net of Shares for Tax Withholdings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_AmountAllocatedToConvertibleNotes_lbl1" xml:lang="en-US">Amount Allocated To Convertible Notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AmountAllocatedToConvertibleNotes" xlink:to="mpaa_AmountAllocatedToConvertibleNotes_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortizationAbstract_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortizationAbstract" xlink:to="us-gaap_DepreciationAndAmortizationAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockTextBlock_lbl0" xml:lang="en-US">Treasury Stock [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockTextBlock" xlink:to="us-gaap_TreasuryStockTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl0" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl0" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_TotalShareholdersReturnMaximumMarketCapitalization_lbl1" xml:lang="en-US">Total Shareholders Return Maximum Market Capitalization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_TotalShareholdersReturnMaximumMarketCapitalization" xlink:to="mpaa_TotalShareholdersReturnMaximumMarketCapitalization_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_lbl0" xml:lang="en-US">Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl0" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl1" xml:lang="en-US">Contract With Customer Asset Core Premiums Paid To Customers Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers_lbl1" xml:lang="en-US">Amortization Of Finished Goods Premiums Paid To Customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers" xlink:to="mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl1" xml:lang="en-US">Contract With Customer Liability Customer Deposits Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl0" xml:lang="en-US">Standard Product Warranty Accrual, Increase for Warranties Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:to="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl1" xml:lang="en-US">Contract With Customer Liability Accrued Core Payment Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PerformanceSharesMember_lbl1" xml:lang="en-US">Performance Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LongTermContractAssetsAbstract_lbl0" xml:lang="en-US">Long Term Contract Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LongTermContractAssetsAbstract" xlink:to="mpaa_LongTermContractAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl0" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl0" xml:lang="en-US">Finance Lease, Principal Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl0" xml:lang="en-US">Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent_lbl1" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl0" xml:lang="en-US">Payments for Repurchase of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_lbl0" xml:lang="en-US">Interest Income and Interest Expense Disclosure [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:to="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_MeasurementInputCostOfEquityMember_lbl1" xml:lang="en-US">Measurement Input Cost Of Equity Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_MeasurementInputCostOfEquityMember" xlink:to="mpaa_MeasurementInputCostOfEquityMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl1" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl1" xml:lang="en-US">Contract With Customer Asset Remanufactured Cores Held At Customers Locations Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl0" xml:lang="en-US">Foreign Currency Contract, Asset, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_Less2Abstract_lbl0" xml:lang="en-US">Less2 Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_Less2Abstract" xlink:to="mpaa_Less2Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl1" xml:lang="en-US">Contract With Customer Liability Customer Allowances Earned Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtMember_lbl0" xml:lang="en-US">Convertible Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtMember" xlink:to="us-gaap_ConvertibleDebtMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ConvertibleNotesGross_lbl1" xml:lang="en-US">Convertible Notes Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ConvertibleNotesGross" xlink:to="mpaa_ConvertibleNotesGross_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl0" xml:lang="en-US">Interest Income (Expense), Operating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl0" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl0" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl0" xml:lang="en-US">Deferred Income Tax Liabilities, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl0" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl0" xml:lang="en-US">Share Repurchase Program, Remaining Authorized, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl1" xml:lang="en-US">Lessee Operating And Finance Lease Liability Payments Due After Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability_lbl1" xml:lang="en-US">Debt Instrument Unamortized Discount Attributed To Compound Net Derivative Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability" xlink:to="mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_RotatingElectricalProductsMember_lbl1" xml:lang="en-US">Rotating Electrical Products Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_RotatingElectricalProductsMember" xlink:to="mpaa_RotatingElectricalProductsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl0" xml:lang="en-US">Payments of Financing Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ExternalCustomersMember_lbl1" xml:lang="en-US">External Customers Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ExternalCustomersMember" xlink:to="mpaa_ExternalCustomersMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LinesOfCreditCurrent_lbl0" xml:lang="en-US">Line of Credit, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies_lbl1" xml:lang="en-US">Sharebased Compensation Arrangementby Sharebased Payment Award Fair Value Assumptions Average Correlation Coefficientof Peer Companies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies" xlink:to="mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_WeightedAverageRemainingLeaseTermAbstract_lbl0" xml:lang="en-US">Weighted Average Remaining Lease Term Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_WeightedAverageRemainingLeaseTermAbstract" xlink:to="mpaa_WeightedAverageRemainingLeaseTermAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Periodic Reduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractLiabilitiesTableTextBlock_lbl1" xml:lang="en-US">Contract Liabilities Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractLiabilitiesTableTextBlock" xlink:to="mpaa_ContractLiabilitiesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Equity, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested Weighted Average</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl1" xml:lang="en-US">Contract With Customer Asset Core Premiums Paid To Customers Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts_lbl1" xml:lang="en-US">Debt Instrument Unamortized Discount Attributed To Debt Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts" xlink:to="mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl0" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl0" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl0" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNetAbstract_lbl0" xml:lang="en-US">Inventory, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ParentCompanyCreditAgreementMember_lbl1" xml:lang="en-US">Parent Company Credit Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ParentCompanyCreditAgreementMember" xlink:to="mpaa_ParentCompanyCreditAgreementMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl0" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl0" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_AccountsReceivablesDiscounted_lbl1" xml:lang="en-US">Accounts Receivables Discounted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AccountsReceivablesDiscounted" xlink:to="mpaa_AccountsReceivablesDiscounted_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeTermOfContract_lbl0" xml:lang="en-US">Derivative, Term of Contract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeTermOfContract" xlink:to="us-gaap_DerivativeTermOfContract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable_lbl1" xml:lang="en-US">Supplier Finance Program Amount Of Commitments Available</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable" xlink:to="mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Tranche One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl0" xml:lang="en-US">Inventory Write-down</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember_lbl0" xml:lang="en-US">Convertible Debt Securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtSecuritiesMember" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and Cash Equivalent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_OperatingAndFinanceLeaseRightOfUseAssets_lbl1" xml:lang="en-US">Operating And Finance Lease Right Of Use Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_OperatingAndFinanceLeaseRightOfUseAssets" xlink:to="mpaa_OperatingAndFinanceLeaseRightOfUseAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ReconciliationOfNetSalesAbstract_lbl0" xml:lang="en-US">Reconciliation Of Net Sales Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ReconciliationOfNetSalesAbstract" xlink:to="mpaa_ReconciliationOfNetSalesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_lbl1" xml:lang="en-US">Embedded Derivative, Fair Value of Embedded Derivative Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:to="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerLiabilityCurrentAbstract_lbl0" xml:lang="en-US">Contract With Customer Liability Current Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCurrentAbstract" xlink:to="mpaa_ContractWithCustomerLiabilityCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_CustomerReturnsRgaIssued_lbl1" xml:lang="en-US">Customer Returns Rga Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerReturnsRgaIssued" xlink:to="mpaa_CustomerReturnsRgaIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl0" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ManufacturingMaterialLaborAndOverheadExpenses_lbl1" xml:lang="en-US">Manufacturing Material Labor And Overhead Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ManufacturingMaterialLaborAndOverheadExpenses" xlink:to="mpaa_ManufacturingMaterialLaborAndOverheadExpenses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtTableTextBlock_lbl0" xml:lang="en-US">Convertible Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtTableTextBlock" xlink:to="us-gaap_ConvertibleDebtTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_NumberOfTradingDays_lbl1" xml:lang="en-US">Number Of Trading Days</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_NumberOfTradingDays" xlink:to="mpaa_NumberOfTradingDays_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl0" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiability_lbl0" xml:lang="en-US">Finance Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments_lbl0" xml:lang="en-US">Marketable Security, Gain (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" xlink:to="us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl0" xml:lang="en-US">Finance Lease, Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableMember_lbl0" xml:lang="en-US">Convertible Notes Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableMember" xlink:to="us-gaap_ConvertibleNotesPayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">Finance Lease, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LesseeOperatingAndFinanceLeasesTextBlock_lbl1" xml:lang="en-US">Lessee Operating And Finance Leases Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeasesTextBlock" xlink:to="mpaa_LesseeOperatingAndFinanceLeasesTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl0" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueProductLineMember_lbl0" xml:lang="en-US">Revenue, Product and Service Benchmark [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueProductLineMember" xlink:to="us-gaap_SalesRevenueProductLineMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Other Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl1" xml:lang="en-US">Contract With Customer Liability Accrued Core Payment Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl0" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl0" xml:lang="en-US">Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl0" xml:lang="en-US">Related Party Transaction [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostAbstract_lbl0" xml:lang="en-US">Lease, Cost [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl0" xml:lang="en-US">Number of Reportable Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl1" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent_lbl1" xml:lang="en-US">Contract With Customer Liability Core Bank Liability Non Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl1" xml:lang="en-US">Increase Decrease In Customer Finished Goods Returns Accrual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl0" xml:lang="en-US">Income Taxes Paid, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Vesting Rights Eligible Percentage For Recipients</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl0" xml:lang="en-US">Series A Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent_lbl1" xml:lang="en-US">Contract With Customer Asset Finished Goods Premiums Paid To Customers Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl0" xml:lang="en-US">Number of Operating Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_AmortizationOfCorePremiumsPaidToCustomers_lbl1" xml:lang="en-US">Amortization Of Core Premiums Paid To Customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AmortizationOfCorePremiumsPaidToCustomers" xlink:to="mpaa_AmortizationOfCorePremiumsPaidToCustomers_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl0" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl0" xml:lang="en-US">Revolving Credit Facility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl0" xml:lang="en-US">Amortization of Debt Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1_lbl0" xml:lang="en-US">Share Repurchase Program, Authorized, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_lbl0" xml:lang="en-US">Reportable Segment, Aggregation before Other Operating Segment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:to="us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl0" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaidInKindInterest_lbl0" xml:lang="en-US">Paid-in-Kind Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaidInKindInterest" xlink:to="us-gaap_PaidInKindInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_lbl0" xml:lang="en-US">Derivative Financial Instruments, Liabilities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:to="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl0" xml:lang="en-US">Operating Lease, Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments_lbl1" xml:lang="en-US">Unrealized Gain Loss On Foreign Currency Exchange Contract Fair Value Derivative Not Designated As Hedging Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments" xlink:to="mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl0" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccounting_lbl0" xml:lang="en-US">Basis of Accounting [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccounting" xlink:to="us-gaap_BasisOfAccounting_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_lbl1" xml:lang="en-US">Lessee Operating And Finance Lease Liability Undiscounted Excess Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl0" xml:lang="en-US">Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl1" xml:lang="en-US">Contract With Customer Asset Upfront Payments To Customers Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent_lbl1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ConvertibleDebtAbstract" xlink:href="mpaa-20250930.xsd#mpaa_ConvertibleDebtAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ConvertibleDebtAbstract_lbl" xml:lang="en-US">Convertible Debt Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ConvertibleDebtAbstract" xlink:to="mpaa_ConvertibleDebtAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_lbl0" xml:lang="en-US">Inventory, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl0" xml:lang="en-US">Cost of Product and Service Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestmentsAbstract_lbl0" xml:lang="en-US">Short-Term Investments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="us-gaap_ShortTermInvestmentsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_DiscountRecordedAsInterestExpense_lbl1" xml:lang="en-US">Discount Recorded As Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_DiscountRecordedAsInterestExpense" xlink:to="mpaa_DiscountRecordedAsInterestExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ManufacturingFacilityMember_lbl0" xml:lang="en-US">Manufacturing Facility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ManufacturingFacilityMember" xlink:to="us-gaap_ManufacturingFacilityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_lbl1" xml:lang="en-US">Lessee Operating And Finance Lease Liability Payments Due Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl0" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl0" xml:lang="en-US">Segment Reporting Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_WarrantsAndRightsOutstandingFairValue_lbl1" xml:lang="en-US">Warrants And Rights Outstanding Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_WarrantsAndRightsOutstandingFairValue" xlink:to="mpaa_WarrantsAndRightsOutstandingFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds_lbl1" xml:lang="en-US">Number Of Operating Segments Not Meeting Quantitative Thresholds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds" xlink:to="mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl0" xml:lang="en-US">Inventory, Raw Materials, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_lbl1" xml:lang="en-US">Lessee Operating And Finance Lease Liability Payments Due Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Share Based Payment Award Other Than Options Valuation Assumptions Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:to="mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableFairValueDisclosure_lbl0" xml:lang="en-US">Notes Payable, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableFairValueDisclosure" xlink:to="us-gaap_NotesPayableFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableMember_lbl0" xml:lang="en-US">Loans Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl0" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl1" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl0" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl1" xml:lang="en-US">Contract With Customer Asset Upfront Payments To Customers Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl0" xml:lang="en-US">Research and Development Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_TotalInventory_lbl1" xml:lang="en-US">Total Inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_TotalInventory" xlink:to="mpaa_TotalInventory_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl0" xml:lang="en-US">Accounts Receivable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent_lbl1" xml:lang="en-US">Contract With Customer Asset Finished Goods Premiums Paid To Customers Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits_lbl1" xml:lang="en-US">Reduction In Carrying Value Of Remanufactured Cores And Long Term Core Inventory Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits" xlink:to="mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_CustomerCMember_lbl1" xml:lang="en-US">Customer CMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerCMember" xlink:to="mpaa_CustomerCMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputEbitdaMultipleMember_lbl0" xml:lang="en-US">Measurement Input, EBITDA Multiple [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputEbitdaMultipleMember" xlink:to="us-gaap_MeasurementInputEbitdaMultipleMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl0" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ReconciliationsOfOtherSignificantItemsAndAssetsAbstract_lbl0" xml:lang="en-US">Reconciliations Of Other Significant Items And Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ReconciliationsOfOtherSignificantItemsAndAssetsAbstract" xlink:to="mpaa_ReconciliationsOfOtherSignificantItemsAndAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl1" xml:lang="en-US">Lessee Operating And Finance Lease Liability Payments Due After Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl0" xml:lang="en-US">Proceeds from Lines of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock_lbl1" xml:lang="en-US">Lessee Operating Lease And Finance Lease Liability Maturity Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl0" xml:lang="en-US">Fair Value, Recurring [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="mpaa_BalanceSheetInformationAbstract" xlink:href="mpaa-20250930.xsd#mpaa_BalanceSheetInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_BalanceSheetInformationAbstract_lbl" xml:lang="en-US">Balance Sheet Information Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_BalanceSheetInformationAbstract" xlink:to="mpaa_BalanceSheetInformationAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsFairValueDisclosure_lbl0" xml:lang="en-US">Investments, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsFairValueDisclosure" xlink:to="us-gaap_InvestmentsFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl0" xml:lang="en-US">Standard Product Warranty Accrual, Decrease for Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualPayments" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ConvertibleNotesRelatedPartyAbstract_lbl0" xml:lang="en-US">Convertible Notes Related Party Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ConvertibleNotesRelatedPartyAbstract" xlink:to="mpaa_ConvertibleNotesRelatedPartyAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl1" xml:lang="en-US">Stock Repurchased And Retired During Period Cumulative Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:to="mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl0" xml:lang="en-US">Short-Term Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration_lbl0" xml:lang="en-US">Notes Payable, Noncurrent, Related Party [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration" xlink:to="us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl1" xml:lang="en-US">Annualized Weighted Average Discount Rate On Discounted Accounts Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:to="mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl1" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl0" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_lbl0" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl0" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl0" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_CompanyCoOwnedByMemberOfManagementMember_lbl1" xml:lang="en-US">Company Co Owned By Member Of Management Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CompanyCoOwnedByMemberOfManagementMember" xlink:to="mpaa_CompanyCoOwnedByMemberOfManagementMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl1" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl0" xml:lang="en-US">Selling and Marketing Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingOtherItemAmount_lbl0" xml:lang="en-US">Segment Reporting, Other Segment Item, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingOtherItemAmount" xlink:to="us-gaap_SegmentReportingOtherItemAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl0" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent_lbl1" xml:lang="en-US">Contract With Customer Liability Core Bank Liability Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_OtherProductsMember_lbl1" xml:lang="en-US">Other Products Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_OtherProductsMember" xlink:to="mpaa_OtherProductsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmbeddedDerivativeLiabilityMeasurementInput_lbl0" xml:lang="en-US">Embedded Derivative Liability, Measurement Input</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmbeddedDerivativeLiabilityMeasurementInput" xlink:to="us-gaap_EmbeddedDerivativeLiabilityMeasurementInput_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_WheelHubProductsMember_lbl1" xml:lang="en-US">Wheel Hub Products Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_WheelHubProductsMember" xlink:to="mpaa_WheelHubProductsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl0" xml:lang="en-US">Stock Repurchased During Period, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl0" xml:lang="en-US">Measurement Input, Price Volatility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl0" xml:lang="en-US">Repayments of Lines of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrentAbstract_lbl0" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl0" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LongTermContractAssetsWriteDown_lbl1" xml:lang="en-US">Long Term Contract Assets Write Down</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LongTermContractAssetsWriteDown" xlink:to="mpaa_LongTermContractAssetsWriteDown_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractAssetsTextBlock_lbl1" xml:lang="en-US">Contract Assets Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractAssetsTextBlock" xlink:to="mpaa_ContractAssetsTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LogisticExpenses_lbl1" xml:lang="en-US">Logistic Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LogisticExpenses" xlink:to="mpaa_LogisticExpenses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignExchangeForwardMember_lbl0" xml:lang="en-US">Foreign Exchange Forward [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignExchangeForwardMember" xlink:to="us-gaap_ForeignExchangeForwardMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Net Of Tax Withholdings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings" xlink:to="mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl1" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_PerformanceShareUnitsStockPriceMember_lbl1" xml:lang="en-US">Performance Share Units Stock Price Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_PerformanceShareUnitsStockPriceMember" xlink:to="mpaa_PerformanceShareUnitsStockPriceMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_RemanufacturedCoreRevenue_lbl1" xml:lang="en-US">Remanufactured Core Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_RemanufacturedCoreRevenue" xlink:to="mpaa_RemanufacturedCoreRevenue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses_lbl1" xml:lang="en-US">Provision For Recovery Of Customer Payment Discrepancies And Credit Loses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses" xlink:to="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierFinanceProgramTextBlock_lbl0" xml:lang="en-US">Supplier Finance Program [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierFinanceProgramTextBlock" xlink:to="us-gaap_SupplierFinanceProgramTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl0" xml:lang="en-US">Intangible Assets, Net (Including Goodwill)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings_lbl1" xml:lang="en-US">Stock Issued During Period Value Stock Options Exercised Net Of Shares For Tax Withholdings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings" xlink:to="mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl0" xml:lang="en-US">Long-Term Line of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_lbl0" xml:lang="en-US">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:to="us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl0" xml:lang="en-US">Stock Repurchased During Period, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_lbl1" xml:lang="en-US">Interest Expense, Debt, Excluding Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl0" xml:lang="en-US">Share Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_IncreaseDecreaseInOperatingLeaseLiabilities_lbl1" xml:lang="en-US">Increase Decrease In Operating Lease Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:to="mpaa_IncreaseDecreaseInOperatingLeaseLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl0" xml:lang="en-US">Nature of Operations [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_lbl1" xml:lang="en-US">Lessee Operating And Finance Lease Liability Payments Due Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl0" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_InventoryUnreturned_lbl1" xml:lang="en-US">Inventory Unreturned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_InventoryUnreturned" xlink:to="mpaa_InventoryUnreturned_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl0" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl0" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl0" xml:lang="en-US">Earnings Per Share [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl1" xml:lang="en-US">Stock Repurchased And Retired Cumulative Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_StockRepurchasedAndRetiredCumulativeShares" xlink:to="mpaa_StockRepurchasedAndRetiredCumulativeShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl0" xml:lang="en-US">Proceeds from Stock Options Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage_lbl1" xml:lang="en-US">Line Of Credit Facility Aggregate Revolving Commitments Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage" xlink:to="mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl0" xml:lang="en-US">Derivatives Not Designated as Hedging Instruments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl0" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl0" xml:lang="en-US">Concentration Risk, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl1" xml:lang="en-US">Contract with Customer, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl0" xml:lang="en-US">Concentration Risk [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock_lbl1" xml:lang="en-US">Lessee Operating Lease And Finance Lease Other Information Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock" xlink:to="mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl0" xml:lang="en-US">Preferred Stock, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent_lbl1" xml:lang="en-US">Contract With Customer Liability Finished Goods Liabilities Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl1" xml:lang="en-US">Contract With Customer Asset Cores Expected To Be Returned By Customers Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" xlink:to="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllOtherSegmentsMember_lbl1" xml:lang="en-US">Other Operating Segment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllOtherSegmentsMember" xlink:to="us-gaap_AllOtherSegmentsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl0" xml:lang="en-US">Operating Lease, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl0" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_BrakeRelatedProductsMember_lbl1" xml:lang="en-US">Brake Related Products Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_BrakeRelatedProductsMember" xlink:to="mpaa_BrakeRelatedProductsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestments_lbl0" xml:lang="en-US">Short-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl0" xml:lang="en-US">Payments for (Proceeds from) Short-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_CustomerBMember_lbl1" xml:lang="en-US">Customer BMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerBMember" xlink:to="mpaa_CustomerBMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierFinanceProgramObligation_lbl0" xml:lang="en-US">Supplier Finance Program, Obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierFinanceProgramObligation" xlink:to="us-gaap_SupplierFinanceProgramObligation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl0" xml:lang="en-US">Debt Instrument, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Finance Lease, Liability, to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl0" xml:lang="en-US">Inventory, Work in Process, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ForeignCurrencyTransactionGainLossMember_lbl1" xml:lang="en-US">Foreign Currency Transaction Gain Loss Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ForeignCurrencyTransactionGainLossMember" xlink:to="mpaa_ForeignCurrencyTransactionGainLossMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LetterOfCreditMember_lbl0" xml:lang="en-US">Letter of Credit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LetterOfCreditMember" xlink:to="us-gaap_LetterOfCreditMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl0" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl0" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeAssets_lbl0" xml:lang="en-US">Derivative Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssets" xlink:to="us-gaap_DerivativeAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl0" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl0" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilities_lbl0" xml:lang="en-US">Derivative Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="us-gaap_DerivativeLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl1" xml:lang="en-US">Customer Finished Goods Returns Accrual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerFinishedGoodsReturnsAccrual" xlink:to="mpaa_CustomerFinishedGoodsReturnsAccrual_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntersegmentEliminationMember_lbl0" xml:lang="en-US">Intersegment Eliminations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntersegmentEliminationMember" xlink:to="us-gaap_IntersegmentEliminationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl0" xml:lang="en-US">Customer Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_CustomerAMember_lbl1" xml:lang="en-US">Customer AMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerAMember" xlink:to="mpaa_CustomerAMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths_lbl1" xml:lang="en-US">Lessee Operating And Finance Lease Liability Payments Next Twelve Months</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingSegmentsMember_lbl0" xml:lang="en-US">Operating Segments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl1" xml:lang="en-US">Contract With Customer Asset Long Term Core Inventory Deposits Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebt_lbl0" xml:lang="en-US">Interest Expense, Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_InterestExpenseNet_lbl1" xml:lang="en-US">Interest Expense Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_InterestExpenseNet" xlink:to="mpaa_InterestExpenseNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl0" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl0" xml:lang="en-US">Debt Instrument, Maturity Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingOtherItemCompositionDescription_lbl0" xml:lang="en-US">Segment Reporting, Other Segment Item, Composition, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingOtherItemCompositionDescription" xlink:to="us-gaap_SegmentReportingOtherItemCompositionDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrualMember_lbl1" xml:lang="en-US">Customer Finished Goods Returns Accrual Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_CustomerFinishedGoodsReturnsAccrualMember" xlink:to="mpaa_CustomerFinishedGoodsReturnsAccrualMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl0" xml:lang="en-US">Preferred Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_AmortizationOfInterestOnContractLiabilities_lbl1" xml:lang="en-US">Amortization Of Interest On Contract Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_AmortizationOfInterestOnContractLiabilities" xlink:to="mpaa_AmortizationOfInterestOnContractLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_lbl0" xml:lang="en-US">Inventory Valuation Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl1" xml:lang="en-US">Contract With Customer Liability Customer Core Returns Accrual Noncurrent</label>
<!-- [WMV6][WCYcPRsXVxPzqh8fa4TH64ZJgZkbn3EDMMWDAtw7OpjlQlpkGfD8Az07N0wcXtDi7drAd5VqoWi4ByX7bpyxiYYRsXih8tH25DIqpPewnYEkNJAJMmqtSF891tt9Y8+GJXwTuAFdfDfi2ACEO6RE39UU+1nLiTKyyCKv9hIWxWsEXcs5JJTM0SG1MJMgfUjr9fZDSDPSbkphUfUEaEWaCfgriq8+bjiordqpxzrCCVTkm/pOhuWCYvuPTAKc0n2j6hZI2N75ZHtu2MBDAyxcie3L3vvY7BoF/G2HZp41XZ7P4p/ej8Q8hQRwUKy8JCgriknKPqwQjysOhKGbPPXdrkkP21O9aoDy6KUanB70HBqKsaZxhZNp9MZS] CSR-->
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent_lbl1"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>mpaa-20250930_pre.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION - PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Nov 10 21:00:04 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConsolidatedBalanceSheet" roleURI="http://motorcarparts.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConsolidatedIncomeStatement" roleURI="http://motorcarparts.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConsolidatedComprehensiveIncome" roleURI="http://motorcarparts.com/role/ConsolidatedComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ShareholdersEquityType2or3" roleURI="http://motorcarparts.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConsolidatedCashFlow" roleURI="http://motorcarparts.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_CompanyBackgroundandOrganization" roleURI="http://motorcarparts.com/role/CompanyBackgroundandOrganization"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_BasisofPresentationandNewAccountingPronouncements" roleURI="http://motorcarparts.com/role/BasisofPresentationandNewAccountingPronouncements"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AccountsReceivableNet" roleURI="http://motorcarparts.com/role/AccountsReceivableNet"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_InventoryNet" roleURI="http://motorcarparts.com/role/InventoryNet"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractAssets" roleURI="http://motorcarparts.com/role/ContractAssets"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SignificantCustomerandOtherInformation" roleURI="http://motorcarparts.com/role/SignificantCustomerandOtherInformation"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_Debt" roleURI="http://motorcarparts.com/role/Debt"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractLiabilities" roleURI="http://motorcarparts.com/role/ContractLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_Leases" roleURI="http://motorcarparts.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AccountsReceivableDiscountPrograms" roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountPrograms"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SupplierFinancePrograms" roleURI="http://motorcarparts.com/role/SupplierFinancePrograms"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_NetLossIncomeperShare" roleURI="http://motorcarparts.com/role/NetLossIncomeperShare"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_IncomeTaxes" roleURI="http://motorcarparts.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FinancialRiskManagementandDerivatives" roleURI="http://motorcarparts.com/role/FinancialRiskManagementandDerivatives"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FairValueMeasurements" roleURI="http://motorcarparts.com/role/FairValueMeasurements"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SharebasedPayments" roleURI="http://motorcarparts.com/role/SharebasedPayments"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_CommitmentsandContingencies" roleURI="http://motorcarparts.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SegmentInformation" roleURI="http://motorcarparts.com/role/SegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ShareRepurchases" roleURI="http://motorcarparts.com/role/ShareRepurchases"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_RelatedPartyTransactions" roleURI="http://motorcarparts.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AccountingPoliciesByPolicy" roleURI="http://motorcarparts.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AccountsReceivableNetTables" roleURI="http://motorcarparts.com/role/AccountsReceivableNetTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_InventoryNetTables" roleURI="http://motorcarparts.com/role/InventoryNetTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractAssetsTables" roleURI="http://motorcarparts.com/role/ContractAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SignificantCustomerandOtherInformationTables" roleURI="http://motorcarparts.com/role/SignificantCustomerandOtherInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_DebtTables" roleURI="http://motorcarparts.com/role/DebtTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractLiabilitiesTables" roleURI="http://motorcarparts.com/role/ContractLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_LeasesTables" roleURI="http://motorcarparts.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AccountsReceivableDiscountProgramsTables" roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_NetLossIncomeperShareTables" roleURI="http://motorcarparts.com/role/NetLossIncomeperShareTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FinancialRiskManagementandDerivativesTables" roleURI="http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FairValueMeasurementsTables" roleURI="http://motorcarparts.com/role/FairValueMeasurementsTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SharebasedPaymentsTables" roleURI="http://motorcarparts.com/role/SharebasedPaymentsTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_CommitmentsandContingenciesTables" roleURI="http://motorcarparts.com/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SegmentInformationTables" roleURI="http://motorcarparts.com/role/SegmentInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AccountsReceivableNetTable" roleURI="http://motorcarparts.com/role/AccountsReceivableNetTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_InventoryNetTable" roleURI="http://motorcarparts.com/role/InventoryNetTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractAssetsTable" roleURI="http://motorcarparts.com/role/ContractAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SignificantCustomerandOtherInformationTable" roleURI="http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConvertibleDebtTable" roleURI="http://motorcarparts.com/role/ConvertibleDebtTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable" roleURI="http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractLiabilitiesTable" roleURI="http://motorcarparts.com/role/ContractLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_BalanceSheetInformationTable" roleURI="http://motorcarparts.com/role/BalanceSheetInformationTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_LeaseCostRecognizedinConsolidatedStatementofOperationsTable" roleURI="http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_MaturityofLeaseCommitmentsTable" roleURI="http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_OtherInformationaboutLeasesTable" roleURI="http://motorcarparts.com/role/OtherInformationaboutLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AccountsReceivableDiscountProgramsTable" roleURI="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_NetLossIncomeperShareTable" roleURI="http://motorcarparts.com/role/NetLossIncomeperShareTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FinancialRiskManagementandDerivativesTable" roleURI="http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable" roleURI="http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FairValueAssumptionsTable" roleURI="http://motorcarparts.com/role/FairValueAssumptionsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ActivityforLevel3FairValueMeasurementsTable" roleURI="http://motorcarparts.com/role/ActivityforLevel3FairValueMeasurementsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_StockOptionTransactionsTable" roleURI="http://motorcarparts.com/role/StockOptionTransactionsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_RestrictedStockUnitsTable" roleURI="http://motorcarparts.com/role/RestrictedStockUnitsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable" roleURI="http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_PerformanceStockUnitsActivityTable" roleURI="http://motorcarparts.com/role/PerformanceStockUnitsActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ChangesinWarrantyReturnsTable" roleURI="http://motorcarparts.com/role/ChangesinWarrantyReturnsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FinancialInformationRelatingtoSegmentsTable" roleURI="http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractAssetsDetails" roleURI="http://motorcarparts.com/role/ContractAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_DebtDetails" roleURI="http://motorcarparts.com/role/DebtDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractLiabilitiesDetails" roleURI="http://motorcarparts.com/role/ContractLiabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_LeasesDetails" roleURI="http://motorcarparts.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SupplierFinanceProgramsDetails" roleURI="http://motorcarparts.com/role/SupplierFinanceProgramsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_NetLossIncomeperShareDetails" roleURI="http://motorcarparts.com/role/NetLossIncomeperShareDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_IncomeTaxesDetails" roleURI="http://motorcarparts.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FinancialRiskManagementandDerivativesDetails" roleURI="http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_FairValueMeasurementsDetails" roleURI="http://motorcarparts.com/role/FairValueMeasurementsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SharebasedPaymentsDetailsStockOptions" roleURI="http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SharebasedPaymentsDetailsRestrictedStockUnitsRSUs" roleURI="http://motorcarparts.com/role/SharebasedPaymentsDetailsRestrictedStockUnitsRSUs"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SharebasedPaymentsDetailsPerformanceStockUnitsPSUs" roleURI="http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_CommitmentsandContingenciesDetails" roleURI="http://motorcarparts.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_SegmentInformationDetails" roleURI="http://motorcarparts.com/role/SegmentInformationDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ShareRepurchasesDetails" roleURI="http://motorcarparts.com/role/ShareRepurchasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_RelatedPartyTransactionsDetails" roleURI="http://motorcarparts.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#cover" roleURI="http://xbrl.sec.gov/dei/role/document/Cover"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#ai" roleURI="http://xbrl.sec.gov/dei/role/document/AuditInformation"/>
  <presentationLink xlink:role="http://motorcarparts.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_SeriesAPreferredStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ShortTermInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_AssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsNoncurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_Assets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerFinishedGoodsReturnsAccrual" xlink:href="mpaa-20250930.xsd#mpaa_CustomerFinishedGoodsReturnsAccrual"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="CustomerFinishedGoodsReturnsAccrual" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LinesOfCreditCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LinesOfCreditCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LinesOfCreditCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_LiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_ConvertibleDebtNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_Liabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_SeriesAPreferredStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_GrossProfit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="us-gaap_OperatingExpenses" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestExpenseNet" xlink:href="mpaa-20250930.xsd#mpaa_InterestExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="InterestExpenseNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ConsolidatedComprehensiveIncome" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="4.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_NetIncomeLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings" xlink:href="mpaa-20250930.xsd#mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings" xlink:href="mpaa-20250930.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmortizationOfInterestOnContractLiabilities" xlink:href="mpaa-20250930.xsd#mpaa_AmortizationOfInterestOnContractLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AmortizationOfInterestOnContractLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmortizationOfCorePremiumsPaidToCustomers" xlink:href="mpaa-20250930.xsd#mpaa_AmortizationOfCorePremiumsPaidToCustomers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AmortizationOfCorePremiumsPaidToCustomers" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmortizationOfFinishedGoodsPremiumsPaidToCustomers" xlink:href="mpaa-20250930.xsd#mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AmortizationOfFinishedGoodsPremiumsPaidToCustomers" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWriteDown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses" xlink:href="mpaa-20250930.xsd#mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="14.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:href="mpaa-20250930.xsd#mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInOperatingLeaseLiabilities" xlink:href="mpaa-20250930.xsd#mpaa_IncreaseDecreaseInOperatingLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOperatingLeaseLiabilities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromLinesOfCredit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfFinancingCosts" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_FinanceLeasePrincipalPayments" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_OperatingLeasePayments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinanceLeasePayments" xlink:href="mpaa-20250930.xsd#mpaa_FinanceLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="FinanceLeasePayments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/CompanyBackgroundandOrganization" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NatureOfOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NatureOfOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/BasisofPresentationandNewAccountingPronouncements" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccounting" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccounting"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccounting" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/AccountsReceivableNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/InventoryNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ContractAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetAbstract"/>
    <loc xlink:type="locator" xlink:label="ContractAssetsTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ContractAssetsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="ContractAssetsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/SignificantCustomerandOtherInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/Debt" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ContractLiabilities" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <loc xlink:type="locator" xlink:label="ContractLiabilitiesTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ContractLiabilitiesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="ContractLiabilitiesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/Leases" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingAndFinanceLeasesTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeasesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="LesseeOperatingAndFinanceLeasesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/AccountsReceivableDiscountPrograms" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="AccountsReceivableDiscountProgramsAbstract" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivableDiscountProgramsAbstract"/>
    <loc xlink:type="locator" xlink:label="AccountsReceivableDiscountProgramsTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivableDiscountProgramsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableDiscountProgramsAbstract" xlink:to="AccountsReceivableDiscountProgramsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/SupplierFinancePrograms" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="SupplierFinanceProgramsAbstract" xlink:href="mpaa-20250930.xsd#mpaa_SupplierFinanceProgramsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierFinanceProgramTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplierFinanceProgramTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplierFinanceProgramsAbstract" xlink:to="us-gaap_SupplierFinanceProgramTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/NetLossIncomeperShare" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/IncomeTaxes" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/FinancialRiskManagementandDerivatives" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/FairValueMeasurements" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/SharebasedPayments" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/CommitmentsandContingencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/SegmentInformation" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ShareRepurchases" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_TreasuryStockTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/RelatedPartyTransactions" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/AccountsReceivableNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/InventoryNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ContractAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetAbstract"/>
    <loc xlink:type="locator" xlink:label="ContractAssetsTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ContractAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="ContractAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/SignificantCustomerandOtherInformationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/DebtTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ConvertibleDebtTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ContractLiabilitiesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <loc xlink:type="locator" xlink:label="ContractLiabilitiesTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ContractLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="ContractLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/LeasesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="AccountsReceivableDiscountProgramsAbstract" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivableDiscountProgramsAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableDiscountProgramsAbstract" xlink:to="ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/NetLossIncomeperShareTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/SharebasedPaymentsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:href="mpaa-20250930.xsd#mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/SegmentInformationTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/AccountsReceivableNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerPaymentDiscrepancies" xlink:href="mpaa-20250930.xsd#mpaa_CustomerPaymentDiscrepancies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="CustomerPaymentDiscrepancies" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerReturnsRgaIssued" xlink:href="mpaa-20250930.xsd#mpaa_CustomerReturnsRgaIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="CustomerReturnsRgaIssued" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/InventoryNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNetAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterials"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcess"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryWorkInProcess" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryFinishedGoods" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryGross" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryValuationReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryNetAbstract" xlink:to="us-gaap_InventoryValuationReserves" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="TotalInventory" xlink:href="mpaa-20250930.xsd#mpaa_TotalInventory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="TotalInventory" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="InventoryUnreturned" xlink:href="mpaa-20250930.xsd#mpaa_InventoryUnreturned"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TotalInventory" xlink:to="InventoryUnreturned" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ContractAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetAbstract"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RotatingElectricalProductsMember" xlink:href="mpaa-20250930.xsd#mpaa_RotatingElectricalProductsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="RotatingElectricalProductsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BrakeRelatedProductsMember" xlink:href="mpaa-20250930.xsd#mpaa_BrakeRelatedProductsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="BrakeRelatedProductsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WheelHubProductsMember" xlink:href="mpaa-20250930.xsd#mpaa_WheelHubProductsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="WheelHubProductsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherProductsMember" xlink:href="mpaa-20250930.xsd#mpaa_OtherProductsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="OtherProductsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ProductConcentrationRiskMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CustomerAMember" xlink:href="mpaa-20250930.xsd#mpaa_CustomerAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerBMember" xlink:href="mpaa-20250930.xsd#mpaa_CustomerBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerCMember" xlink:href="mpaa-20250930.xsd#mpaa_CustomerCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="CustomerCMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueProductLineMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesRevenueProductLineMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueProductLineMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ConvertibleDebtTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ConvertibleDebtAbstract" xlink:href="mpaa-20250930.xsd#mpaa_ConvertibleDebtAbstract"/>
    <loc xlink:type="locator" xlink:label="DebtConvertibleDebtDetailsTable" xlink:href="mpaa-20250930.xsd#mpaa_DebtConvertibleDebtDetailsTable"/>
    <loc xlink:type="locator" xlink:label="DebtConvertibleDebtDetailsLineItems" xlink:href="mpaa-20250930.xsd#mpaa_DebtConvertibleDebtDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebtAbstract" xlink:to="DebtConvertibleDebtDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtConvertibleDebtDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_ConvertibleDebtMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtConvertibleDebtDetailsTable" xlink:to="DebtConvertibleDebtDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtConvertibleDebtDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability" xlink:href="mpaa-20250930.xsd#mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtConvertibleDebtDetailsLineItems" xlink:to="DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts" xlink:href="mpaa-20250930.xsd#mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtConvertibleDebtDetailsLineItems" xlink:to="DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="AmountAllocatedToConvertibleNotes" xlink:href="mpaa-20250930.xsd#mpaa_AmountAllocatedToConvertibleNotes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtConvertibleDebtDetailsLineItems" xlink:to="AmountAllocatedToConvertibleNotes" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtConvertibleDebtDetailsLineItems" xlink:to="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtConvertibleDebtDetailsLineItems" xlink:to="us-gaap_ConvertibleDebtNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_ConvertibleDebtMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="InterestExpenseOnConvertibleNotesAbstract" xlink:href="mpaa-20250930.xsd#mpaa_InterestExpenseOnConvertibleNotesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="InterestExpenseOnConvertibleNotesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterestExpenseOnConvertibleNotesAbstract" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterestExpenseOnConvertibleNotesAbstract" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InterestExpenseOnConvertibleNotesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebt" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ContractLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerLiabilityCoreBankLiabilityCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="ContractWithCustomerLiabilityCoreBankLiabilityCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerLiabilityAccruedCorePaymentCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="ContractWithCustomerLiabilityAccruedCorePaymentCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerLiabilityCustomerDepositsCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="ContractWithCustomerLiabilityCustomerDepositsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/BalanceSheetInformationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="BalanceSheetInformationAbstract" xlink:href="mpaa-20250930.xsd#mpaa_BalanceSheetInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetInformationAbstract" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingAndFinanceLeaseRightOfUseAssets" xlink:href="mpaa-20250930.xsd#mpaa_OperatingAndFinanceLeaseRightOfUseAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetInformationAbstract" xlink:to="OperatingAndFinanceLeaseRightOfUseAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetInformationAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingAndFinanceLeaseLiability" xlink:href="mpaa-20250930.xsd#mpaa_OperatingAndFinanceLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetInformationAbstract" xlink:to="OperatingAndFinanceLeaseLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_ShortTermLeaseCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_VariableLeaseCost" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinanceLeasesCostAbstract" xlink:href="mpaa-20250930.xsd#mpaa_FinanceLeasesCostAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="FinanceLeasesCostAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeasesCostAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeasesCostAbstract" xlink:to="us-gaap_FinanceLeaseInterestExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="15.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" order="16.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" order="17.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_FinanceLeaseLiability" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingAndFinanceLeaseLiability" xlink:href="mpaa-20250930.xsd#mpaa_OperatingAndFinanceLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="OperatingAndFinanceLeaseLiability" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/OtherInformationaboutLeasesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageRemainingLeaseTermAbstract" xlink:href="mpaa-20250930.xsd#mpaa_WeightedAverageRemainingLeaseTermAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="WeightedAverageRemainingLeaseTermAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageRemainingLeaseTermAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageRemainingLeaseTermAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageDiscountRateAbstract" xlink:href="mpaa-20250930.xsd#mpaa_WeightedAverageDiscountRateAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="WeightedAverageDiscountRateAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageDiscountRateAbstract" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="AccountsReceivableDiscountProgramsAbstract" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivableDiscountProgramsAbstract"/>
    <loc xlink:type="locator" xlink:label="AccountsReceivablesDiscounted" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivablesDiscounted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableDiscountProgramsAbstract" xlink:to="AccountsReceivablesDiscounted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" xlink:href="mpaa-20250930.xsd#mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableDiscountProgramsAbstract" xlink:to="DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" xlink:href="mpaa-20250930.xsd#mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableDiscountProgramsAbstract" xlink:to="AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DiscountRecordedAsInterestExpense" xlink:href="mpaa-20250930.xsd#mpaa_DiscountRecordedAsInterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableDiscountProgramsAbstract" xlink:to="DiscountRecordedAsInterestExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/NetLossIncomeperShareTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_ForeignExchangeForwardMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ForeignCurrencyTransactionGainLossMember" xlink:href="mpaa-20250930.xsd#mpaa_ForeignCurrencyTransactionGainLossMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="ForeignCurrencyTransactionGainLossMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_DerivativeInstrumentsGainLossLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments" xlink:href="mpaa-20250930.xsd#mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermInvestmentsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_ShortTermInvestmentsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="us-gaap_InvestmentsFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_LiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesRelatedPartyAbstract" xlink:href="mpaa-20250930.xsd#mpaa_ConvertibleNotesRelatedPartyAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="ConvertibleNotesRelatedPartyAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesRelatedPartyAbstract" xlink:to="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/FairValueAssumptionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_MeasurementInputTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MeasurementInputCostOfEquityMember" xlink:href="mpaa-20250930.xsd#mpaa_MeasurementInputCostOfEquityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="MeasurementInputCostOfEquityMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MeasurementInputWeightedAverageCostOfCapitalMember" xlink:href="mpaa-20250930.xsd#mpaa_MeasurementInputWeightedAverageCostOfCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="MeasurementInputWeightedAverageCostOfCapitalMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputEbitdaMultipleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputEbitdaMultipleMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputEbitdaMultipleMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmbeddedDerivativeLiabilityMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmbeddedDerivativeLiabilityMeasurementInput"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_EmbeddedDerivativeLiabilityMeasurementInput" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ActivityforLevel3FairValueMeasurementsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/StockOptionTransactionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/RestrictedStockUnitsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_PerformanceSharesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies" xlink:href="mpaa-20250930.xsd#mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/PerformanceStockUnitsActivityTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_PerformanceSharesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ChangesinWarrantyReturnsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrual" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyAccrual_0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrual_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllOtherSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllOtherSegmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_AllOtherSegmentsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingSegmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="us-gaap_OperatingSegmentsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntersegmentEliminationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntersegmentEliminationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="us-gaap_IntersegmentEliminationMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_MajorCustomersAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ExternalCustomersMember" xlink:href="mpaa-20250930.xsd#mpaa_ExternalCustomersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="ExternalCustomersMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ManufacturingMaterialLaborAndOverheadExpenses" xlink:href="mpaa-20250930.xsd#mpaa_ManufacturingMaterialLaborAndOverheadExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="ManufacturingMaterialLaborAndOverheadExpenses" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LogisticExpenses" xlink:href="mpaa-20250930.xsd#mpaa_LogisticExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="LogisticExpenses" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RevaluationOfCoresOnCustomersShelves" xlink:href="mpaa-20250930.xsd#mpaa_RevaluationOfCoresOnCustomersShelves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="RevaluationOfCoresOnCustomersShelves" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingOtherItemAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingOtherItemAmount" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InterestIncomeExpenseNet" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationAndAmortization" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ContractAssetsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetAbstract"/>
    <loc xlink:type="locator" xlink:label="LongTermContractAssetsWriteDown" xlink:href="mpaa-20250930.xsd#mpaa_LongTermContractAssetsWriteDown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="LongTermContractAssetsWriteDown" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits" xlink:href="mpaa-20250930.xsd#mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerAssetNetAbstract" xlink:to="ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/DebtDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansPayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LoansPayableMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_ConvertibleDebtMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CreditFacilityAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LetterOfCreditMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_LetterOfCreditMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ParentCompanyCreditAgreementMember" xlink:href="mpaa-20250930.xsd#mpaa_ParentCompanyCreditAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="ParentCompanyCreditAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCredit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage" xlink:href="mpaa-20250930.xsd#mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaidInKindInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaidInKindInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_PaidInKindInterest" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingMaturityDate" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsAndRightsOutstandingFairValue" xlink:href="mpaa-20250930.xsd#mpaa_WarrantsAndRightsOutstandingFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="WarrantsAndRightsOutstandingFairValue" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DerivativeLiabilities" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DerivativeAssets" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesGross" xlink:href="mpaa-20250930.xsd#mpaa_ConvertibleNotesGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="ConvertibleNotesGross" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ContractLiabilitiesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <loc xlink:type="locator" xlink:label="RemanufacturedCoreRevenue" xlink:href="mpaa-20250930.xsd#mpaa_RemanufacturedCoreRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="RemanufacturedCoreRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/LeasesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="GainLossOnRemeasurementOfLeaseLiabilities" xlink:href="mpaa-20250930.xsd#mpaa_GainLossOnRemeasurementOfLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="GainLossOnRemeasurementOfLeaseLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/SupplierFinanceProgramsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="SupplierFinanceProgramsAbstract" xlink:href="mpaa-20250930.xsd#mpaa_SupplierFinanceProgramsAbstract"/>
    <loc xlink:type="locator" xlink:label="SupplierFinanceProgramAmountOfCommitmentsAvailable" xlink:href="mpaa-20250930.xsd#mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplierFinanceProgramsAbstract" xlink:to="SupplierFinanceProgramAmountOfCommitmentsAvailable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierFinanceProgramObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplierFinanceProgramsAbstract" xlink:to="us-gaap_SupplierFinanceProgramObligation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplierFinanceProgramsAbstract" xlink:to="us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/NetLossIncomeperShareDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtSecuritiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_ConvertibleDebtSecuritiesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/IncomeTaxesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_ForeignExchangeForwardMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_DerivativeInstrumentsGainLossLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeNotionalAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_DerivativeNotionalAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeTermOfContract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_DerivativeTermOfContract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_ConvertibleNotesPayableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_ConvertibleDebtNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_NotesPayableFairValueDisclosure" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" xlink:href="mpaa-20250930.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/SharebasedPaymentsDetailsRestrictedStockUnitsRSUs" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VestingDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_PerformanceSharesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PerformanceShareUnitsStockPriceMember" xlink:href="mpaa-20250930.xsd#mpaa_PerformanceShareUnitsStockPriceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="PerformanceShareUnitsStockPriceMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PerformanceShareUnitsTotalShareholderReturnMember" xlink:href="mpaa-20250930.xsd#mpaa_PerformanceShareUnitsTotalShareholderReturnMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="PerformanceShareUnitsTotalShareholderReturnMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients" xlink:href="mpaa-20250930.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfTradingDays" xlink:href="mpaa-20250930.xsd#mpaa_NumberOfTradingDays"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="NumberOfTradingDays" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage" xlink:href="mpaa-20250930.xsd#mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalShareholdersReturnMaximumMarketCapitalization" xlink:href="mpaa-20250930.xsd#mpaa_TotalShareholdersReturnMaximumMarketCapitalization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="TotalShareholdersReturnMaximumMarketCapitalization" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ProductWarrantyLiabilityTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="AccountsReceivableNetCurrentMember" xlink:href="mpaa-20250930.xsd#mpaa_AccountsReceivableNetCurrentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="AccountsReceivableNetCurrentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CustomerFinishedGoodsReturnsAccrualMember" xlink:href="mpaa-20250930.xsd#mpaa_CustomerFinishedGoodsReturnsAccrualMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="CustomerFinishedGoodsReturnsAccrualMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_ProductWarrantyLiabilityLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StandardProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_StandardProductWarrantyAccrual" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/SegmentInformationDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfReportableSegments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds" xlink:href="mpaa-20250930.xsd#mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingOtherItemCompositionDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemCompositionDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingOtherItemCompositionDescription" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/ShareRepurchasesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfTreasuryStockTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ClassOfTreasuryStockTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" xlink:href="mpaa-20250930.xsd#mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchasedAndRetiredDuringPeriodCumulativeValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockRepurchasedAndRetiredCumulativeShares" xlink:href="mpaa-20250930.xsd#mpaa_StockRepurchasedAndRetiredCumulativeShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchasedAndRetiredCumulativeShares" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://motorcarparts.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ManufacturingFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ManufacturingFacilityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_ManufacturingFacilityMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CompanyCoOwnedByMemberOfManagementMember" xlink:href="mpaa-20250930.xsd#mpaa_CompanyCoOwnedByMemberOfManagementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="CompanyCoOwnedByMemberOfManagementMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_OperatingLeaseExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/Cover" xlink:type="extended"/>
<!-- [WMV6][n2wmxfE7TyL/RAyehLj7uLMZ5z/44GV7XyvpR8Lq8KgiHvlnRq8fXupGx+2lEO8+RPNDUzx95VOTHvVrJCBgjpmwoqVdQ8a9M7zdPY8/zNYMxYYHiaYYsVJGKKpuGpGWAfoNT5TKnCq271SWlqAGFMvCUHDaa866QsRnGDT6/3L/M3kME0TxsrFQFndh6fU/jAkDKuKLmCJUSIPEdkRna6Z2hpqn5KpMjwnD13En9MnMEFQ8uIR8+yn3xtYYBL5CzeBxJ4oW7+jWHwoudVU0EOUMACVwRJ0KXlwQNSyAHw0pxEwkySiYwTpPaav1Mj8Uebn58voD2qF9VRkK29ZpAsqH2CNkwkAsVYSqFpLv/f7h7QZ0RG3ECsLh] CSR-->
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/AuditInformation" xlink:type="extended"/>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>mpaa-20250930_cal.xml
<DESCRIPTION>INLINE XBRL TAXONOMY EXTENSION - CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Nov 10 21:00:04 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConsolidatedBalanceSheet" roleURI="http://motorcarparts.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConsolidatedIncomeStatement" roleURI="http://motorcarparts.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConsolidatedComprehensiveIncome" roleURI="http://motorcarparts.com/role/ConsolidatedComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConsolidatedCashFlow" roleURI="http://motorcarparts.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AccountsReceivableNetTable" roleURI="http://motorcarparts.com/role/AccountsReceivableNetTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_InventoryNetTable" roleURI="http://motorcarparts.com/role/InventoryNetTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractAssetsTable" roleURI="http://motorcarparts.com/role/ContractAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ConvertibleDebtTable" roleURI="http://motorcarparts.com/role/ConvertibleDebtTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable" roleURI="http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_ContractLiabilitiesTable" roleURI="http://motorcarparts.com/role/ContractLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_BalanceSheetInformationTable" roleURI="http://motorcarparts.com/role/BalanceSheetInformationTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_LeaseCostRecognizedinConsolidatedStatementofOperationsTable" roleURI="http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_MaturityofLeaseCommitmentsTable" roleURI="http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_NetLossIncomeperShareTable" roleURI="http://motorcarparts.com/role/NetLossIncomeperShareTable"/>
  <roleRef xlink:type="simple" xlink:href="mpaa-20250930.xsd#mpaa_r_AdditionalCalculations" roleURI="http://motorcarparts.com/role/AdditionalCalculations"/>
  <calculationLink xlink:role="http://motorcarparts.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ShortTermInvestments" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_ContractWithCustomerAssetNetNoncurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerFinishedGoodsReturnsAccrual" xlink:href="mpaa-20250930.xsd#mpaa_CustomerFinishedGoodsReturnsAccrual"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="mpaa_CustomerFinishedGoodsReturnsAccrual" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LinesOfCreditCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LinesOfCreditCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LinesOfCreditCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_ConvertibleDebtNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://motorcarparts.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_InterestExpenseNet" xlink:href="mpaa-20250930.xsd#mpaa_InterestExpenseNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="mpaa_InterestExpenseNet" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://motorcarparts.com/role/ConsolidatedComprehensiveIncome" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://motorcarparts.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_AmortizationOfInterestOnContractLiabilities" xlink:href="mpaa-20250930.xsd#mpaa_AmortizationOfInterestOnContractLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="mpaa_AmortizationOfInterestOnContractLiabilities" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_AmortizationOfCorePremiumsPaidToCustomers" xlink:href="mpaa-20250930.xsd#mpaa_AmortizationOfCorePremiumsPaidToCustomers"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="mpaa_AmortizationOfCorePremiumsPaidToCustomers" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers" xlink:href="mpaa-20250930.xsd#mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWriteDown"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_InventoryWriteDown" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses" xlink:href="mpaa-20250930.xsd#mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="11" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="12" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="13" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" xlink:href="mpaa-20250930.xsd#mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual" order="14" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="15" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:href="mpaa-20250930.xsd#mpaa_IncreaseDecreaseInOperatingLeaseLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="mpaa_IncreaseDecreaseInOperatingLeaseLiabilities" order="16" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="17" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" order="18" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="19" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" order="20" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="21" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="22" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="23" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="24" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="25" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" order="26" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForProceedsFromShortTermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromShortTermInvestments" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromLinesOfCredit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfFinancingCosts" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_FinanceLeasePrincipalPayments" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://motorcarparts.com/role/AccountsReceivableNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerPaymentDiscrepancies" xlink:href="mpaa-20250930.xsd#mpaa_CustomerPaymentDiscrepancies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="mpaa_CustomerPaymentDiscrepancies" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="mpaa_CustomerReturnsRgaIssued" xlink:href="mpaa-20250930.xsd#mpaa_CustomerReturnsRgaIssued"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="mpaa_CustomerReturnsRgaIssued" order="4" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://motorcarparts.com/role/InventoryNetTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryGross"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterials"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryRawMaterials" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcess"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryWorkInProcess" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryFinishedGoods" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_TotalInventory" xlink:href="mpaa-20250930.xsd#mpaa_TotalInventory"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_TotalInventory" xlink:to="us-gaap_InventoryGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryValuationReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_TotalInventory" xlink:to="us-gaap_InventoryValuationReserves" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="mpaa_TotalInventory" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_InventoryUnreturned" xlink:href="mpaa-20250930.xsd#mpaa_InventoryUnreturned"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="mpaa_InventoryUnreturned" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://motorcarparts.com/role/ContractAssetsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:to="mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent" order="5" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://motorcarparts.com/role/ConvertibleDebtTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="mpaa_AmountAllocatedToConvertibleNotes" xlink:href="mpaa-20250930.xsd#mpaa_AmountAllocatedToConvertibleNotes"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_AmountAllocatedToConvertibleNotes" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability" xlink:href="mpaa-20250930.xsd#mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_AmountAllocatedToConvertibleNotes" xlink:to="mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts" xlink:href="mpaa-20250930.xsd#mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_AmountAllocatedToConvertibleNotes" xlink:to="mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ConvertibleDebtNoncurrent" xlink:to="mpaa_AmountAllocatedToConvertibleNotes" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ConvertibleDebtNoncurrent" xlink:to="us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebt"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://motorcarparts.com/role/ContractLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent" xlink:href="mpaa-20250930.xsd#mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://motorcarparts.com/role/BalanceSheetInformationTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="mpaa_OperatingAndFinanceLeaseRightOfUseAssets" xlink:href="mpaa-20250930.xsd#mpaa_OperatingAndFinanceLeaseRightOfUseAssets"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_OperatingAndFinanceLeaseRightOfUseAssets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_OperatingAndFinanceLeaseRightOfUseAssets" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_OperatingAndFinanceLeaseLiability" xlink:href="mpaa-20250930.xsd#mpaa_OperatingAndFinanceLeaseLiability"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_OperatingAndFinanceLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_OperatingAndFinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_OperatingAndFinanceLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_OperatingAndFinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCost"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_OperatingLeaseCost" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_ShortTermLeaseCost" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableLeaseCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_VariableLeaseCost" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_FinanceLeaseInterestExpense" order="5" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" order="6" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://motorcarparts.com/role/NetLossIncomeperShareTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://motorcarparts.com/role/AdditionalCalculations" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_OperatingLeaseLiability" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiability" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="mpaa-20250930.xsd#mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:to="mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="mpaa_OperatingAndFinanceLeaseLiability" xlink:href="mpaa-20250930.xsd#mpaa_OperatingAndFinanceLeaseLiability"/>
<!-- [WMV6][MmESFxT/P7h5X1ChqDl52jF6s//ffmMApspxFowWwlvbY+cyZlu8BXdY8UFhJ7bJjSzPg06TaywzTj9WLGPq1EnjymVcN5edWDFUX1TdMt38wCiB1TxLy+8xyzCTj76wDUEAPMH7nHVI5KKVmNZOXG3VKdneWMh6JcZ0BjlXtNszjMo54y4WeigrFGHiL2dT/EvtX9NpdP+iFXmJzghPtqPx9LLeV4PDUX2eJPgH8ynTp/9JojSTy0ENXf15sx3oUEC749zr4uJllSyP5D1n6iK0o4FWUAvyc/fsYnl3tRniq4osm8mSCXBS+JQfeWyXms4WgQsHPVV6qytGQr0NwuHkZLUH2RB936mP8g1Jq8fe5blWtMXiOc2w] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" xlink:to="mpaa_OperatingAndFinanceLeaseLiability" order="2" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>7
<FILENAME>ef20054957_ex31-1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<!-- Created by CompSci Resources, LLC on Mon Nov 03 03:28:59 UTC 2025 --><html>
 <head><meta content="text/html; charset=ASCII">
  <title></title>
 </head>
 <body style="font-family: Times New Roman; font-size: 12pt;">






























  <hr style="border-top: 4px solid black; border-bottom: none; border-left: none; border-right: none; height: 0px; margin: 8px auto; width: 100%;">
 <div style="text-align: right;">
   <font style="font-size: 10.0pt; font-weight: bold;">Exhibit 31.1</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-align: center;">
   <font style="font-size: 10.0pt; font-weight: bold;">CERTIFICATIONS</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">I, Selwyn Joffe, certify that: </font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">1. I have reviewed this report on Form 10-Q of Motorcar Parts of America, Inc.;</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">4. The registrant&#x2019;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">b. Designed such internal control over financial reporting, or caused, such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">c. Evaluated the effectiveness of the registrant&#x2019;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">d. Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">5. The registrant&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">a. All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#x2019;s ability to record, process, summarize and report financial information; and</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 50%;">&#xa0;</td><td style="width: 50%;">&#xa0;</td></tr><tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">
     <div>
      Date: November 10, 2025
     </div>
    </td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      /s/ Selwyn Joffe
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px;">
     <div>
      Selwyn Joffe
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px;">
     <div>
      Chief Executive Officer
     </div>
    </td>
   </tr>
  </table><div>&#xa0;
  </div><div>&#xa0;
  </div><hr style="border-top: 2px solid black; border-bottom: none; border-left: none; border-right: none; height: 0px; margin: 8px auto; width: 100%;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>ef20054957_ex31-2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<!-- Created by CompSci Resources, LLC on Mon Nov 03 03:29:06 UTC 2025 --><html>
 <head><meta content="text/html; charset=ASCII">
  <title></title>
 </head>
 <body style="font-family: Times New Roman; font-size: 12pt;">

  <hr style="border-top: 4px solid black; border-bottom: none; border-left: none; border-right: none; height: 0px; margin: 8px auto; width: 100%;"><div style="text-indent: -14.4pt; text-align: right; padding-left: 14.4pt;"><font style="font-size: 10.0pt; font-weight: bold;">Exhibit 31.2</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-align: center;">
   <font style="font-size: 10.0pt; font-weight: bold;">CERTIFICATIONS</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">I, David Lee, certify that:</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">1. I have reviewed this report on Form 10-Q of Motorcar Parts of America, Inc.;</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">4. The registrant&#x2019;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">b. Designed such internal control over financial reporting, or caused, such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">c. Evaluated the effectiveness of the registrant&#x2019;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based upon such evaluation; and</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">d. Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">5. The registrant&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">a. All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#x2019;s ability to record, process, summarize and report financial information; and</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>

  <table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 50%;">&#xa0;</td><td style="width: 50%;">&#xa0;</td></tr><tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">
     <div>
      Date: November 10, 2025
     </div>
    </td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      /s/ David Lee
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px;">
     <div>
      David Lee
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px;">
     <div>
      Chief Financial Officer
     </div>
    </td>
   </tr>
  </table>
 <div>&#xa0;</div><div>&#xa0;</div><hr style="border-top: 2px solid black; border-bottom: none; border-left: none; border-right: none; height: 0px; margin: 8px auto; width: 100%;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.3
<SEQUENCE>9
<FILENAME>ef20054957_ex31-3.htm
<DESCRIPTION>EXHIBIT 31.3
<TEXT>
<!-- Created by CompSci Resources, LLC on Mon Nov 03 03:29:13 UTC 2025 --><html>
 <head><meta content="text/html; charset=ASCII">
  <title></title>
 </head>
 <body style="font-family: Times New Roman; font-size: 12pt;">

  <hr style="border-top: 4px solid black; border-bottom: none; border-left: none; border-right: none; height: 0px; margin: 8px auto; width: 100%;"><div style="text-align: right;"><font style="font-size: 10.0pt; font-weight: bold;">Exhibit 31.3</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-align: center;">
   <font style="font-size: 10.0pt; font-weight: bold;">CERTIFICATIONS</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">I, Kamlesh Shah, certify that:</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">1. I have reviewed this report on Form 10-Q of Motorcar Parts of America, Inc.;</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">4. The registrant&#x2019;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">b. Designed such internal control over financial reporting, or caused, such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">c. Evaluated the effectiveness of the registrant&#x2019;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based upon such evaluation; and</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">d. Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt;">
   <font style="font-size: 10.0pt;">5. The registrant&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">a. All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#x2019;s ability to record, process, summarize and report financial information; and</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>
  <div style="text-indent: 14.4pt; margin-left: 14.4pt;">
   <font style="font-size: 10.0pt;">b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font>
  </div>
  <div style="font-size: 10pt;">&#xa0;
  </div>

  <table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 50%;">&#xa0;</td><td style="width: 50%;">&#xa0;</td></tr><tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">
     <div>
      Date: November 10, 2025
     </div>
    </td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      /s/ Kamlesh Shah
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px;">
     <div>
      Kamlesh Shah
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-right: 5.4pt; padding-bottom: 0px;">
     <div>
      Chief Accounting Officer
     </div>
    </td>
   </tr>
  </table>
 <div>&#xa0;</div><div>&#xa0;</div><hr style="border-top: 2px solid black; border-bottom: none; border-left: none; border-right: none; height: 0px; margin: 8px auto; width: 100%;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>10
<FILENAME>ef20054957_ex32-1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<!-- Created by CompSci Resources, LLC on Mon Nov 03 03:29:21 UTC 2025 --><html>
 <head><meta content="text/html; charset=ASCII">
  <title></title>
 </head>
 <body style="font-family: Times New Roman; font-size: 12pt;">

  <hr style="border-top: 4px solid black; border-bottom: none; border-left: none; border-right: none; height: 0px; margin: 8px auto; width: 100%;">
  <div style="text-align: right; font-size: 10pt;">
   <font style="font-weight: bold;">Exhibit 32.1</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-align: center; font-size: 10pt;">
   <font style="font-weight: bold;">CERTIFICATE OF CHIEF EXECUTIVE OFFICER, CHIEF FINANCIAL OFFICER AND CHIEF</font>
  </div><div style="text-align: center; font-size: 10pt;">
   <font style="font-weight: bold;">ACCOUNTING OFFICER PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font>
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="font-size: 10pt;">
   In connection with the Quarterly Report of Motorcar Parts of America, Inc. (the &#x201c;Company&#x201d;) on Form 10-Q for the quarter ended September 30, 2025 as filed with the Securities and Exchange Commission on the date hereof (the &#x201c;Quarterly Report&#x201d;), I, Selwyn Joffe, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-indent: -18pt; padding-left: 18pt;">
    <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;">
     1.
    </div>
    <div style="font-size: 10pt;">
     The Quarterly Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities and Exchange Act of 1934; and
    </div>
  </div><div style="margin-left: 18pt; clear: both; font-size: 10pt;">&#xa0;
  </div><div style="text-indent: -18pt; padding-left: 18pt;">
    <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;">
     2.
    </div>
    <div style="font-size: 10pt;">
     The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
    </div>
  </div><div style="clear: both; font-size: 10pt;">&#xa0;
  </div><table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 50%;"></td><td style="width: 50%;"></td></tr><tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      /s/ Selwyn Joffe
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Selwyn Joffe
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Chief Executive Officer
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      November 10, 2025
     </div>
    </td>
   </tr>
  </table><div style="font-size: 10pt;">&#xa0;
  </div><div style="font-size: 10pt;">
   In connection with the Quarterly Report of Motorcar Parts of America, Inc. (the &#x201c;Company&#x201d;) on Form 10-Q for the quarter ended September 30, 2025 as filed with the Securities and Exchange Commission on the date hereof (the &#x201c;Quarterly Report&#x201d;), I, David Lee, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-indent: -18pt; padding-left: 18pt;">
    <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;">
     1.
    </div>
    <div style="font-size: 10pt;">
     The Quarterly Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities and Exchange Act of 1934; and
    </div>
  </div><div style="margin-left: 18pt; clear: both; font-size: 10pt;">&#xa0;
  </div><div style="text-indent: -18pt; padding-left: 18pt;">
    <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;">
     2.
    </div>
    <div style="font-size: 10pt;">
     The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
    </div>
  </div><div style="clear: both; font-size: 10pt;">&#xa0;
  </div><table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 50%;"></td><td style="width: 50%;"></td></tr><tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      /s/ David Lee
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      David Lee
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Chief Financial Officer
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      November 10, 2025
     </div>
    </td>
   </tr>
  </table><div style="font-size: 10pt;">&#xa0;
  </div><div style="font-size: 10pt;">
   In connection with the Quarterly Report of Motorcar Parts of America, Inc. (the &#x201c;Company&#x201d;) on Form 10-Q for the quarter ended September 30, 2025 as filed with the Securities and Exchange Commission on the date hereof (the &#x201c;Quarterly Report&#x201d;), I, Kamlesh Shah, Chief Accounting Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:
  </div><div style="font-size: 10pt;">&#xa0;
  </div><div style="text-indent: -18pt; padding-left: 18pt;">
    <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;">
     1.
    </div>
    <div style="font-size: 10pt;">
     The Quarterly Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities and Exchange Act of 1934; and
    </div>
  </div><div style="margin-left: 18pt; clear: both; font-size: 10pt;">&#xa0;
  </div><div style="text-indent: -18pt; padding-left: 18pt;">
    <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;">
     2.
    </div>
    <div style="font-size: 10pt;">
     The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
    </div>
  </div><div style="clear: both; font-size: 10pt;">&#xa0;
  </div><table style="border-spacing: 0px; border-collapse: collapse; width: 100%; font-size: 10pt;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 50%;"></td><td style="width: 50%;"></td></tr><tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      /s/ Kamlesh Shah
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Kamlesh Shah
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      Chief Accounting Officer
     </div>
    </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 5.4pt 0px 5px;">&#xa0;</td>
    <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;">
     <div>
      November 10, 2025
     </div>
    </td>
   </tr>
  </table><div style="font-size: 10pt;">&#xa0;
  </div><div style="font-size: 10pt;">
   The foregoing certifications are being furnished to the Securities and Exchange Commission as part of the accompanying report on Form 10-Q. A signed original of each of these statements has been provided to Motorcar Parts of America, Inc. and will be retained by Motorcar Parts of America, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.
  </div><div style="font-size: 10pt;">&#xa0;</div><div style="font-size: 10pt;">&#xa0;</div><hr style="border-top: 2px solid black; border-bottom: none; border-left: none; border-right: none; height: 0px; margin: 8px auto; width: 100%;">

























 </body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Nov. 03, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">MOTORCAR PARTS OF AMERICA, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000918251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-33861<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">11-2153962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--03-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityContactPersonnelLineItems', window );"><strong>Entity Contact Personnel [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">2929 California Street,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Torrance<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">90503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPhoneFaxNumbersLineItems', window );"><strong>Entity Phone Fax Numbers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">212-7910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingsLineItems', window );"><strong>Entity Listings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.01 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MPAA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,558,015<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityContactPersonnelLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityContactPersonnelLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityListingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPhoneFaxNumbersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPhoneFaxNumbersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 15,710,000<span></span>
</td>
<td class="nump">$ 9,429,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">2,025,000<span></span>
</td>
<td class="nump">1,881,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable &#8212; net</a></td>
<td class="nump">104,010,000<span></span>
</td>
<td class="nump">91,064,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory &#8212; net</a></td>
<td class="nump">372,590,000<span></span>
</td>
<td class="nump">359,669,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">30,306,000<span></span>
</td>
<td class="nump">29,606,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">22,091,000<span></span>
</td>
<td class="nump">19,822,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">546,732,000<span></span>
</td>
<td class="nump">511,471,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Plant and equipment &#8212; net</a></td>
<td class="nump">32,292,000<span></span>
</td>
<td class="nump">31,990,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="nump">67,208,000<span></span>
</td>
<td class="nump">66,603,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Long-term deferred income taxes</a></td>
<td class="nump">5,897,000<span></span>
</td>
<td class="nump">4,569,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetNoncurrent', window );">Long-term contract assets</a></td>
<td class="nump">331,344,000<span></span>
</td>
<td class="nump">336,268,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and intangible assets &#8212; net</a></td>
<td class="nump">3,603,000<span></span>
</td>
<td class="nump">3,757,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">2,892,000<span></span>
</td>
<td class="nump">2,978,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">989,968,000<span></span>
</td>
<td class="nump">957,636,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">196,245,000<span></span>
</td>
<td class="nump">172,117,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_CustomerFinishedGoodsReturnsAccrual', window );">Customer finished goods returns accrual</a></td>
<td class="nump">38,058,000<span></span>
</td>
<td class="nump">34,411,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">52,588,000<span></span>
</td>
<td class="nump">38,158,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Revolving loan</a></td>
<td class="nump">72,419,000<span></span>
</td>
<td class="nump">90,787,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">5,709,000<span></span>
</td>
<td class="nump">5,570,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">9,763,000<span></span>
</td>
<td class="nump">9,982,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">374,782,000<span></span>
</td>
<td class="nump">351,025,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtNoncurrent', window );">Convertible notes, related party</a></td>
<td class="nump">$ 43,444,000<span></span>
</td>
<td class="nump">$ 35,207,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration', window );">Notes Payable, Noncurrent, Related Party, Type [Extensible Enumeration]</a></td>
<td class="text">Related Party [Member]<span></span>
</td>
<td class="text">Related Party [Member]<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Long-term contract liabilities</a></td>
<td class="nump">$ 243,582,000<span></span>
</td>
<td class="nump">$ 241,404,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Long-term deferred income taxes</a></td>
<td class="nump">640,000<span></span>
</td>
<td class="nump">362,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">61,031,000<span></span>
</td>
<td class="nump">65,308,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">7,953,000<span></span>
</td>
<td class="nump">6,631,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">731,432,000<span></span>
</td>
<td class="nump">699,937,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock; par value $.01 per share, 50,000,000 shares authorized; 19,547,144 and 19,435,706 shares issued and outstanding at September 30, 2025 and March 31, 2025, respectively</a></td>
<td class="nump">195,000<span></span>
</td>
<td class="nump">194,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">232,182,000<span></span>
</td>
<td class="nump">234,413,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">20,926,000<span></span>
</td>
<td class="nump">20,033,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">5,233,000<span></span>
</td>
<td class="nump">3,059,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">258,536,000<span></span>
</td>
<td class="nump">257,699,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</a></td>
<td class="nump">989,968,000<span></span>
</td>
<td class="nump">957,636,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Junior Participating Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_CustomerFinishedGoodsReturnsAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the estimated future unit returns (warranty returns) and finished goods returns (stock adjustment returns) for which a returned goods authorization has not been issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_CustomerFinishedGoodsReturnsAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after impairment and amortization, of goodwill, indefinite-lived, and finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates status and type of related party for notes payable classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, issued (in shares)</a></td>
<td class="nump">19,547,144<span></span>
</td>
<td class="nump">19,435,706<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="nump">19,547,144<span></span>
</td>
<td class="nump">19,435,706<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Junior Participating Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized (in shares)</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Condensed Consolidated Statements of Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 221,470,000<span></span>
</td>
<td class="nump">$ 208,186,000<span></span>
</td>
<td class="nump">$ 409,834,000<span></span>
</td>
<td class="nump">$ 378,073,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">178,743,000<span></span>
</td>
<td class="nump">166,909,000<span></span>
</td>
<td class="nump">333,190,000<span></span>
</td>
<td class="nump">307,622,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">42,727,000<span></span>
</td>
<td class="nump">41,277,000<span></span>
</td>
<td class="nump">76,644,000<span></span>
</td>
<td class="nump">70,451,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">17,086,000<span></span>
</td>
<td class="nump">15,052,000<span></span>
</td>
<td class="nump">29,766,000<span></span>
</td>
<td class="nump">31,722,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">6,811,000<span></span>
</td>
<td class="nump">5,834,000<span></span>
</td>
<td class="nump">13,021,000<span></span>
</td>
<td class="nump">11,283,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">3,928,000<span></span>
</td>
<td class="nump">2,443,000<span></span>
</td>
<td class="nump">7,234,000<span></span>
</td>
<td class="nump">4,876,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Foreign exchange impact of lease liabilities and forward contracts</a></td>
<td class="num">(1,469,000)<span></span>
</td>
<td class="nump">5,428,000<span></span>
</td>
<td class="num">(9,817,000)<span></span>
</td>
<td class="nump">16,506,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">26,356,000<span></span>
</td>
<td class="nump">28,757,000<span></span>
</td>
<td class="nump">40,204,000<span></span>
</td>
<td class="nump">64,387,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">16,371,000<span></span>
</td>
<td class="nump">12,520,000<span></span>
</td>
<td class="nump">36,440,000<span></span>
</td>
<td class="nump">6,064,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_InterestExpenseNet', window );">Interest expense, net</a></td>
<td class="nump">12,699,000<span></span>
</td>
<td class="nump">14,182,000<span></span>
</td>
<td class="nump">25,511,000<span></span>
</td>
<td class="nump">28,569,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Change in fair value of compound net derivative liability</a></td>
<td class="nump">2,260,000<span></span>
</td>
<td class="nump">380,000<span></span>
</td>
<td class="nump">4,050,000<span></span>
</td>
<td class="num">(2,200,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Total other expenses</a></td>
<td class="nump">14,959,000<span></span>
</td>
<td class="nump">14,562,000<span></span>
</td>
<td class="nump">29,561,000<span></span>
</td>
<td class="nump">26,369,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income tax expense</a></td>
<td class="nump">1,412,000<span></span>
</td>
<td class="num">(2,042,000)<span></span>
</td>
<td class="nump">6,879,000<span></span>
</td>
<td class="num">(20,305,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">3,561,000<span></span>
</td>
<td class="nump">912,000<span></span>
</td>
<td class="nump">5,986,000<span></span>
</td>
<td class="nump">734,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (2,149,000)<span></span>
</td>
<td class="num">$ (2,954,000)<span></span>
</td>
<td class="nump">$ 893,000<span></span>
</td>
<td class="num">$ (21,039,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net (loss) income per share (in Dollars per share)</a></td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="num">$ (1.07)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net (loss) income per share (in Dollars per share)</a></td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="num">$ (1.07)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in Shares)</a></td>
<td class="nump">19,366,633<span></span>
</td>
<td class="nump">19,760,028<span></span>
</td>
<td class="nump">19,367,840<span></span>
</td>
<td class="nump">19,717,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in Shares)</a></td>
<td class="nump">19,366,633<span></span>
</td>
<td class="nump">19,760,028<span></span>
</td>
<td class="nump">20,194,954<span></span>
</td>
<td class="nump">19,717,517<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_InterestExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cost of borrowed funds and interest related to the receivables discount programs that have been accounted for as interest expense and charged against earnings during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_InterestExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CC<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive (Loss) Income - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Condensed Consolidated Statements of Comprehensive (Loss) Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (2,149,000)<span></span>
</td>
<td class="num">$ (2,954,000)<span></span>
</td>
<td class="nump">$ 893,000<span></span>
</td>
<td class="num">$ (21,039,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation gain (loss)</a></td>
<td class="nump">1,286,000<span></span>
</td>
<td class="num">(1,268,000)<span></span>
</td>
<td class="nump">2,174,000<span></span>
</td>
<td class="num">(1,943,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income (loss), net of tax</a></td>
<td class="nump">1,286,000<span></span>
</td>
<td class="num">(1,268,000)<span></span>
</td>
<td class="nump">2,174,000<span></span>
</td>
<td class="num">(1,943,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive (loss) income</a></td>
<td class="num">$ (863,000)<span></span>
</td>
<td class="num">$ (4,222,000)<span></span>
</td>
<td class="nump">$ 3,067,000<span></span>
</td>
<td class="num">$ (22,982,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Shareholders&#8217; Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-In Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss) [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Mar. 31, 2024</a></td>
<td class="nump">$ 197,000<span></span>
</td>
<td class="nump">$ 236,255,000<span></span>
</td>
<td class="nump">$ 39,503,000<span></span>
</td>
<td class="nump">$ 9,155,000<span></span>
</td>
<td class="nump">$ 285,110,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in Shares) at Mar. 31, 2024</a></td>
<td class="nump">19,662,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="num">(182,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(181,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes (in Shares)</a></td>
<td class="nump">91,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(675,000)<span></span>
</td>
<td class="num">(675,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(18,085,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(18,085,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Jun. 30, 2024</a></td>
<td class="nump">$ 198,000<span></span>
</td>
<td class="nump">237,073,000<span></span>
</td>
<td class="nump">21,418,000<span></span>
</td>
<td class="nump">8,480,000<span></span>
</td>
<td class="nump">267,169,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in Shares) at Jun. 30, 2024</a></td>
<td class="nump">19,753,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Mar. 31, 2024</a></td>
<td class="nump">$ 197,000<span></span>
</td>
<td class="nump">236,255,000<span></span>
</td>
<td class="nump">39,503,000<span></span>
</td>
<td class="nump">9,155,000<span></span>
</td>
<td class="nump">285,110,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in Shares) at Mar. 31, 2024</a></td>
<td class="nump">19,662,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,943,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21,039,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Sep. 30, 2024</a></td>
<td class="nump">$ 198,000<span></span>
</td>
<td class="nump">238,089,000<span></span>
</td>
<td class="nump">18,464,000<span></span>
</td>
<td class="nump">7,212,000<span></span>
</td>
<td class="nump">263,963,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in Shares) at Sep. 30, 2024</a></td>
<td class="nump">19,776,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Jun. 30, 2024</a></td>
<td class="nump">$ 198,000<span></span>
</td>
<td class="nump">237,073,000<span></span>
</td>
<td class="nump">21,418,000<span></span>
</td>
<td class="nump">8,480,000<span></span>
</td>
<td class="nump">267,169,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in Shares) at Jun. 30, 2024</a></td>
<td class="nump">19,753,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">1,016,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,016,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes (in Shares)</a></td>
<td class="nump">22,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,268,000)<span></span>
</td>
<td class="num">(1,268,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,954,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,954,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Sep. 30, 2024</a></td>
<td class="nump">$ 198,000<span></span>
</td>
<td class="nump">238,089,000<span></span>
</td>
<td class="nump">18,464,000<span></span>
</td>
<td class="nump">7,212,000<span></span>
</td>
<td class="nump">263,963,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in Shares) at Sep. 30, 2024</a></td>
<td class="nump">19,776,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Mar. 31, 2025</a></td>
<td class="nump">$ 194,000<span></span>
</td>
<td class="nump">234,413,000<span></span>
</td>
<td class="nump">20,033,000<span></span>
</td>
<td class="nump">3,059,000<span></span>
</td>
<td class="nump">$ 257,699,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in Shares) at Mar. 31, 2025</a></td>
<td class="nump">19,435,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,435,706<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">946,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 946,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes</a></td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="num">(498,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(496,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes (in Shares)</a></td>
<td class="nump">114,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase and cancellation of common stock, including fees</a></td>
<td class="num">$ (2,000)<span></span>
</td>
<td class="num">(1,964,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,966,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase and cancellation of common stock, including fees (in Shares)</a></td>
<td class="num">(197,796)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">888,000<span></span>
</td>
<td class="nump">888,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,042,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,042,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Jun. 30, 2025</a></td>
<td class="nump">$ 194,000<span></span>
</td>
<td class="nump">232,897,000<span></span>
</td>
<td class="nump">23,075,000<span></span>
</td>
<td class="nump">3,947,000<span></span>
</td>
<td class="nump">260,113,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in Shares) at Jun. 30, 2025</a></td>
<td class="nump">19,352,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Mar. 31, 2025</a></td>
<td class="nump">$ 194,000<span></span>
</td>
<td class="nump">234,413,000<span></span>
</td>
<td class="nump">20,033,000<span></span>
</td>
<td class="nump">3,059,000<span></span>
</td>
<td class="nump">$ 257,699,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in Shares) at Mar. 31, 2025</a></td>
<td class="nump">19,435,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,435,706<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,174,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">893,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Sep. 30, 2025</a></td>
<td class="nump">$ 195,000<span></span>
</td>
<td class="nump">232,182,000<span></span>
</td>
<td class="nump">20,926,000<span></span>
</td>
<td class="nump">5,233,000<span></span>
</td>
<td class="nump">$ 258,536,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in Shares) at Sep. 30, 2025</a></td>
<td class="nump">19,547,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,547,144<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Jun. 30, 2025</a></td>
<td class="nump">$ 194,000<span></span>
</td>
<td class="nump">232,897,000<span></span>
</td>
<td class="nump">23,075,000<span></span>
</td>
<td class="nump">3,947,000<span></span>
</td>
<td class="nump">$ 260,113,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in Shares) at Jun. 30, 2025</a></td>
<td class="nump">19,352,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">1,984,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,984,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes</a></td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="num">(1,412,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,410,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes (in Shares)</a></td>
<td class="nump">278,657<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase and cancellation of common stock, including fees</a></td>
<td class="num">$ (1,000)<span></span>
</td>
<td class="num">(1,388,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,389,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase and cancellation of common stock, including fees (in Shares)</a></td>
<td class="num">(90,114)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,286,000<span></span>
</td>
<td class="nump">1,286,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,149,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,149,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings', window );">Exercise of stock options, net of shares withheld for employee taxes and net share settlement of exercise price</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">101,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">101,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings', window );">Exercise of stock options, net of shares withheld for employee taxes and net share settlement of exercise price (in Shares)</a></td>
<td class="nump">6,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Sep. 30, 2025</a></td>
<td class="nump">$ 195,000<span></span>
</td>
<td class="nump">$ 232,182,000<span></span>
</td>
<td class="nump">$ 20,926,000<span></span>
</td>
<td class="nump">$ 5,233,000<span></span>
</td>
<td class="nump">$ 258,536,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in Shares) at Sep. 30, 2025</a></td>
<td class="nump">19,547,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,547,144<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period after shares used to satisfy grantee's tax withholding obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options net of tax withholdings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 42: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 47: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 51: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 52: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 53: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 54: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 55: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">$ 893,000<span></span>
</td>
<td class="num">$ (21,039,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">4,822,000<span></span>
</td>
<td class="nump">5,330,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">1,194,000<span></span>
</td>
<td class="nump">1,085,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_AmortizationOfInterestOnContractLiabilities', window );">Amortization of interest on contract liabilities</a></td>
<td class="nump">329,000<span></span>
</td>
<td class="nump">396,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebtExcludingAmortization', window );">Accrued interest on convertible notes, related party</a></td>
<td class="nump">1,936,000<span></span>
</td>
<td class="nump">1,760,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_AmortizationOfCorePremiumsPaidToCustomers', window );">Amortization of core premiums paid to customers</a></td>
<td class="nump">5,355,000<span></span>
</td>
<td class="nump">4,872,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers', window );">Amortization of finished goods premiums paid to customers</a></td>
<td class="nump">480,000<span></span>
</td>
<td class="nump">477,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Noncash lease expense</a></td>
<td class="nump">4,985,000<span></span>
</td>
<td class="nump">4,988,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Foreign exchange impact of lease liabilities and forward contracts</a></td>
<td class="num">(9,817,000)<span></span>
</td>
<td class="nump">16,506,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Change in fair value of compound net derivative liability</a></td>
<td class="nump">4,050,000<span></span>
</td>
<td class="num">(2,200,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments', window );">Gain on short-term investments</a></td>
<td class="num">(235,000)<span></span>
</td>
<td class="num">(132,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Net provision for inventory reserves</a></td>
<td class="nump">4,126,000<span></span>
</td>
<td class="nump">7,455,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses', window );">Net provision for customer payment discrepancies and credit losses</a></td>
<td class="nump">836,000<span></span>
</td>
<td class="nump">355,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(481,000)<span></span>
</td>
<td class="num">(3,325,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">2,930,000<span></span>
</td>
<td class="nump">2,016,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on disposal of plant and equipment</a></td>
<td class="nump">17,000<span></span>
</td>
<td class="nump">67,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(13,049,000)<span></span>
</td>
<td class="num">(17,216,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(16,340,000)<span></span>
</td>
<td class="nump">11,109,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">853,000<span></span>
</td>
<td class="nump">456,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="nump">343,000<span></span>
</td>
<td class="num">(1,341,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">25,149,000<span></span>
</td>
<td class="num">(12,671,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual', window );">Customer finished goods returns accrual</a></td>
<td class="nump">3,541,000<span></span>
</td>
<td class="num">(613,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Contract assets</a></td>
<td class="num">(1,136,000)<span></span>
</td>
<td class="num">(4,865,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">15,958,000<span></span>
</td>
<td class="nump">15,359,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_IncreaseDecreaseInOperatingLeaseLiabilities', window );">Operating lease liabilities</a></td>
<td class="num">(5,013,000)<span></span>
</td>
<td class="num">(4,470,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="nump">167,000<span></span>
</td>
<td class="num">(2,348,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">31,893,000<span></span>
</td>
<td class="nump">2,011,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of plant and equipment</a></td>
<td class="num">(1,833,000)<span></span>
</td>
<td class="num">(1,047,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromShortTermInvestments', window );">Redemption of short-term investments</a></td>
<td class="nump">91,000<span></span>
</td>
<td class="nump">68,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(1,742,000)<span></span>
</td>
<td class="num">(979,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings under revolving loan</a></td>
<td class="nump">363,711,000<span></span>
</td>
<td class="nump">202,628,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments of revolving loan</a></td>
<td class="num">(382,079,000)<span></span>
</td>
<td class="num">(205,937,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Payments for debt issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(15,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Payments on finance lease obligations</a></td>
<td class="num">(813,000)<span></span>
</td>
<td class="num">(860,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">101,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Cash used to net share settle equity awards</a></td>
<td class="num">(1,906,000)<span></span>
</td>
<td class="num">(181,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock, including fees</a></td>
<td class="num">(3,355,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(24,341,000)<span></span>
</td>
<td class="num">(4,365,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">471,000<span></span>
</td>
<td class="num">(228,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">6,281,000<span></span>
</td>
<td class="num">(3,561,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents &#8212; Beginning of period</a></td>
<td class="nump">9,429,000<span></span>
</td>
<td class="nump">13,974,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents &#8212; End of period</a></td>
<td class="nump">15,710,000<span></span>
</td>
<td class="nump">10,413,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest, net</a></td>
<td class="nump">22,232,000<span></span>
</td>
<td class="nump">24,843,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net of refunds</a></td>
<td class="nump">3,521,000<span></span>
</td>
<td class="nump">3,276,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for operating leases</a></td>
<td class="nump">7,212,000<span></span>
</td>
<td class="nump">6,804,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_FinanceLeasePayments', window );">Cash paid for finance leases</a></td>
<td class="nump">965,000<span></span>
</td>
<td class="nump">956,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Plant and equipment acquired under finance leases</a></td>
<td class="nump">1,928,000<span></span>
</td>
<td class="nump">164,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Assets acquired under operating leases</a></td>
<td class="nump">298,000<span></span>
</td>
<td class="nump">2,512,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Accrued capital expenditures</a></td>
<td class="nump">$ 185,000<span></span>
</td>
<td class="nump">$ 24,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_AmortizationOfCorePremiumsPaidToCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount amortization of core premiums paid to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_AmortizationOfCorePremiumsPaidToCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to finish goods premium paid to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_AmortizationOfInterestOnContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Refers to the amortization of interest on contract liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_AmortizationOfInterestOnContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_FinanceLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from finance lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_FinanceLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net change during the reporting period in the customer finished goods returns accrual.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_IncreaseDecreaseInOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_IncreaseDecreaseInOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net provision for (recovery) of customer payment discrepancies and credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CC<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebtExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebtExcludingAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Company Background and Organization<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Company Background and Organization [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Company Background and Organization</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">1. Company Background and Organization</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="color: rgb(0, 0, 0);">Motorcar Parts of America, Inc. and its subsidiaries (the &#8220;Company&#8221;, or &#8220;MPA&#8221;) is a leading supplier of automotive aftermarket non-discretionary replacement parts, and test solutions and diagnostic equipment. These replacement parts are primarily sold to automotive retail chain stores and warehouse distributors throughout North America and to major automobile manufacturers for both their aftermarket programs and warranty replacement programs (&#8220;OES&#8221;). The Company&#8217;s test solutions and diagnostic equipment primarily serves the global automotive component and powertrain testing market. The Company&#8217;s products include</span> (i) light duty and heavy duty rotating electrical products such as alternators and starters, (ii) wheel hub assemblies and bearings, (iii) brake-related products, which include brake calipers, brake boosters, brake rotors, brake pads, and brake master cylinders, and (iv) other products, which include (a) turbochargers and (b) test solutions and diagnostic equipment including: (i) applications for combustion engine vehicles, including bench-top testers for alternators and starters, (ii) equipment for the pre- and post-production of electric vehicles, and (iii) software emulation of power system applications for the electrification of all forms of transportation (including automobiles, trucks, the emerging electrification of systems within the aerospace industry, and electric vehicle charging stations).
  </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and New Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Basis of Presentation and New Accounting Pronouncements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccounting', window );">Basis of Presentation and New Accounting Pronouncements</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">2. Basis of Presentation and New Accounting Pronouncements</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="font-weight: bold; font-style: italic;">Basis of Presentation</span> </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended September 30, 2025 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2026. This report should be read in conjunction with the Company&#8217;s audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2025, which are included in the Company&#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on June 9, 2025.
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The accompanying condensed consolidated financial statements have been prepared on a consistent basis with, and there have been no material changes to the accounting policies described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2025.
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="font-weight: bold;">Accounting Pronouncements Not Yet Adopted</span> </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Disclosure Improvements</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In October 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-06, <span style="font-style: italic;">Disclosure Improvements: Codification Amendments in Response to the SEC&#8217;s Disclosure Update and Simplification Initiative</span>. This standard was issued in response to the SEC&#8217;s disclosure update and simplification initiative, which affects a variety of topics within the Accounting Standards Codification. The amendments apply to all reporting entities within the scope of the affected topics unless otherwise indicated. The effective date for each amendment will be the date on which the SEC&#8217;s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Improvements to Income Tax Disclosures</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In December 2023, the FASB issued ASU 2023-09, <span style="font-style: italic;">Improvements to Income Tax Disclosures (Topic 740)</span>. This standard requires the Company to provide further disaggregated income tax disclosures for specific categories on the effective tax rate reconciliation, as well as additional information about federal, state/local and foreign income taxes. The standard also requires the Company to annually disclose its income taxes paid (net of refunds received), disaggregated by jurisdiction. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The standard is to be applied prospective basis, although optional retrospective application is permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Disaggregation of Income Statement Expenses</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In November 2024, the FASB issued ASU 2024-03, <span style="font-style: italic;">Disaggregation of Income Statement Expenses (&#8220;DISE&#8221;) (Subtopic 220-40)</span>. This standard requires the Company to disclose, in the footnotes at each interim and annual reporting period, information about expenses by the nature of the expense in addition to certain disclosures about selling expenses. Entities are required to include the following relevant expense captions: (i) purchase of inventory, (ii) employee compensation, (iii) depreciation, (iv) intangible asset amortization, and (v) depreciation, depletion and amortization recognized as part of oil and gas producing activities. In January 2025, the FASB issued ASU No. 2025-01, <span style="font-style: italic;">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) Clarifying the Effective Date</span>, which is intended to clarify the effective date of ASU No. 2024-03. As clarified in ASU 2025-01, the new guidance is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Debt with Conversion and Other Options</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In November 2024, the FASB issued ASU 2024-04, <span style="font-style: italic;">Debt with Conversion and Other Options (Subtopic 470-20): Induced Conversions of Convertible Debt Instruments</span>, which seeks to clarify the requirements for determining whether certain settlements of convertible debt instruments should be accounted for as an induced conversion. This guidance is effective for annual periods beginning after December 15, 2025, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Measurement of Credit Losses</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In July 2025, the FASB issued ASU 2025-05, <span style="font-style: italic;">Financial Instruments&#8212;Credit Losses (Topic 326):</span>&#160;<span style="font-style: italic;">Measurement of Credit Losses for Accounts Receivable and Contract Assets, </span>which provides a practical expedient that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under ASC 606, <span style="font-style: italic;">Revenue from Contracts with Customers</span>. Under this practical expedient, an entity is allowed to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current contract assets remain unchanged for the remaining life of those assets. This guidance is effective for annual periods beginning after December 15, 2025, including interim reporting periods within those fiscal years, with early adoption permitted. Entities that elect the practical expedient and, if applicable, make the accounting policy election are required to apply the amendments prospectively. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures.
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Internal-Use Software</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> In September 2025, the FASB issued ASU 2025-06, <span style="font-style: italic;">Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software</span>, which amends the recognition and disclosure guidance for internal-use software costs, removing the previous software development stage model with a probable-to-complete recognition threshold. This guidance is effective for annual periods beginning after December 15, 2027, including interim reporting periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures. </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccounting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccounting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable - Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Accounts Receivable - Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Accounts Receivable - Net</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">3. Accounts Receivable &#8212; Net</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="color: rgb(0, 0, 0);">The Company has trade accounts receivable that result from the sale of goods and services. Accounts receivable &#8212; net includes offset accounts related to allowances for credit losses, customer payment discrepancies, and returned goods authorizations (&#8220;RGAs&#8221;) issued for in-transit unit returns. </span>The Company uses accounts receivable discount programs with certain customers and their respective banks (see Note 10).
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Accounts receivable &#8212; net is comprised of the following: </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; height : 1pt; white-space : nowrap; ">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">


      <span style="font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">


      <span style="font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Accounts receivable - net</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Accounts receivable &#8212; trade
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">122,509,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">113,807,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Allowance for credit losses
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(274,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(207,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Customer payment discrepancies
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(2,155,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(1,765,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Customer returns RGA issued
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">(16,070,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-right: none;">(20,771,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Total accounts receivable &#8212; net</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">104,010,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">91,064,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310-10/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory - Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory - Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventory - Net</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">4. Inventory &#8212; Net</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Inventory &#8212; net is comprised of the following: </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; height : 1pt; white-space : nowrap; ">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;">


      <span style="font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">


      <span style="font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Inventory &#8212; net</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Raw materials
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">154,168,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">150,274,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Work-in-process
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">9,607,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">7,821,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Finished goods
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">209,538,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">202,078,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">373,313,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">360,173,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Less allowance for excess and obsolete inventory
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0);">(19,019,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0);">(18,964,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;"><b>
      Inventory
     </b></div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">354,294,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">341,209,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Inventory unreturned
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">18,296,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">18,460,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;"><b>
      Total inventory &#8212; net
     </b></div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;">372,590,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;">359,669,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetAbstract', window );"><strong>Contract Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractAssetsTextBlock', window );">Contract Assets</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">5. Contract Assets</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the three months ended September 30, 2025 and 2024, the Company reduced the carrying value of Remanufactured Cores held at customers&#8217; locations by $1,225,000 and $1,164,000, respectively, for the revaluation of cores that are part of the finished goods on the customers&#8217; shelves to the lower of cost or net realizable value. During the six months ended September 30, 2025 and 2024, the Company reduced the carrying value of Remanufactured Cores held at customers&#8217; locations by $2,251,000 and $1,558,000, respectively, for the revaluation of cores that are part of the finished goods on the customers&#8217; shelves to the lower of cost or net realizable value. </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> In addition, the Company reduced the carrying value of Remanufactured Cores held at customers&#8217; locations and long-term core inventory deposits by $14,154,000 during the three and six months ended September 30, 2025, in connection with the realignment of inventory at certain customer distribution centers. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Contract assets are comprised of the following: </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; height : 1pt; white-space : nowrap; ">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Short-term contract assets</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Cores expected to be returned by customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">17,554,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">17,732,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Core premiums paid to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">10,449,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">9,669,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Upfront payments to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">1,300,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">1,400,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Finished goods premiums paid to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">1,003,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">805,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Total short-term contract assets</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">30,306,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">29,606,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Long-term contract assets</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Remanufactured cores held at customers' locations
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">301,259,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">301,388,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Core premiums paid to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">25,892,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">24,714,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Long-term core inventory deposits
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">          -      </td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">5,569,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Finished goods premiums paid to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">2,697,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">2,483,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Upfront payments to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">1,496,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">2,114,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Total long-term contract assets</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">331,344,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">336,268,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for contract assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Customer and Other Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Significant Customer and Other Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Significant Customer and Other Information</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">6. Significant Customer and Other Information</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="font-weight: bold; font-style: italic;">Significant Customer Concentrations</span> </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The largest customers accounted for the following percentage of consolidated net sales: </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: center;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;">Three Months Ended<br/>September 30,</span>    </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;">Six Months Ended<br/>September 30,</span>    </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td>&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div>
      <span style="font-weight: bold;">Net sales </span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div>
      Customer A
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">38</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">34</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">38</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">37</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div>
      Customer B
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">28</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">21</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">26</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">20</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div>
      Customer C
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">21</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">31</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">21</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">29</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>

  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Revenues for these customers were derived from the Hard Parts segment and Test Solutions and Diagnostic Equipment segment. See Note 18 for a discussion of the Company&#8217;s segments.
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The largest customers accounted for the following percentage of accounts receivable &#8211; trade:
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>



  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; height : 1pt; white-space : nowrap; ">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div>
      <span style="font-weight: bold;">Accounts receivable - trade</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div>
      Customer A
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 9%; text-align: right;">36</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">41</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div>
      Customer B
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">34</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">26</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div>
      Customer C
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">7</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">7</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Geographic and Product Information</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company&#8217;s products are sold predominantly in North America and accounted for the following percentages of consolidated net sales:
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 52%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="vertical-align: bottom; text-align: center;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Three Months Ended</span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;">September 30,</span>    </td><td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td colspan="5" style="vertical-align: bottom; text-align: center;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Six Months Ended</span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;">September 30,</span>    </td><td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
     </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Product line</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Rotating electrical products
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">69</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">68</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">68</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">67</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Brake-related products
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">21</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">21</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">22</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">22</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Wheel hub products
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">6</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">7</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">6</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">7</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other products
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0);">4</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">4</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">4</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">4</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none;">%</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">100</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">100</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">100</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">100</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>

  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Significant Supplier Concentrations</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company had no suppliers that accounted for more than 10% of inventory purchases for the three and six months ended September 30, 2025 and 2024.
  </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-3A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-2A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">7. Debt</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The Company has $268,620,000 in senior secured financing, (as amended from time to time, the &#8220;Credit Facility&#8221;) consisting of a $238,620,000 revolving loan facility (the &#8220;Revolving Facility&#8221;), subject to certain restrictions, and a $30,000,000 term loan facility (the &#8220;Term Loans&#8221;). The Term Loans were repaid during the year ended March 31, 2024. The Credit Facility matures on December 12, 2028. The lenders have a security interest in substantially all of the assets of the Company. </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="color: rgb(0, 0, 0);">The Company had $72,419,000 and $90,787,000 outstanding under the Revolving Facility at September 30, 2025 and March 31, 2025, respectively. In addition, $15,470,000 was outstanding for letters of credit at September 30, 2025. At September 30, 2025, after certain contractual adjustments, $145,376,000 was available under the Revolving Facility. </span>The interest rate on the Company&#8217;s Revolving Facility was 7.42% and 7.46%, at September 30, 2025 and March 31, 2025, respectively. </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="color: rgb(0, 0, 0);">The Credit Facility requires the Company to maintain a minimum fixed charge coverage ratio if undrawn availability is less than 22.5% of the aggregate revolving commitments and a specified minimum undrawn availability. During the six months ended September 30, 2025, undrawn availability was greater than the 22.5% threshold, therefore, the fixed charge coverage ratio financial covenant was not required to be tested.</span> </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Convertible Notes</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="color: rgb(0, 0, 0);">On March 31, 2023, the Company entered into a note purchase agreement, as amended, (the &#8220;Note Purchase Agreement&#8221;) with Bison Capital Partners VI, L.P. and Bison Capital Partners VI-A, L.P. (collectively, the &#8220;Purchasers&#8221;) and Bison Capital Partners VI, L.P., as the purchaser representative (the &#8220;Purchaser Representative&#8221;) for the issuance and sale of $32,000,000 in aggregate principal amount of convertible notes due in 2029 (the &#8220;Convertible Notes&#8221;), which was used for general corporate purposes. The Convertible Notes bear interest at a rate of 10.0% per annum, compounded annually, and payable (i) in-kind or (ii) in cash, annually in arrears on April 1 of each year, commencing on April 1, 2024. In April 2025, non-cash accrued interest on the Convertible Notes of $3,521,000 was paid in-kind and is included in the principal amount of Convertible Notes at September 30, 2025. The Convertible Notes have an initial conversion price of $15.00 per share of the Company&#8217;s common stock, subject to adjustment as provided in the Convertible Notes (&#8220;Conversion Option&#8221;). Unless and until the Company delivers a redemption notice, the Purchasers of the Convertible Notes may convert their Convertible Notes at any time at their option. Upon conversion, the Convertible Notes will be settled in shares </span><span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">of the Company&#8217;s common stock. Except in the case of the occurrence of a fundamental transaction, as defined in the form of convertible promissory note, the Company may not redeem the Convertible Notes prior to March 31, 2026. After March 31, 2026, the Company may redeem all or part of the Convertible Notes for a cash purchase (the &#8220;Company Redemption&#8221;) price. The effective interest rate was 18.3% as of September 30, 2025 and March 31, 2025, respectively.</span> </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The Company&#8217;s Convertible Notes are comprised of the following: </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="color: rgb(0, 0, 0); border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; height : 1pt; white-space : nowrap; ">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="color: rgb(0, 0, 0); font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="color: rgb(0, 0, 0); font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="color: rgb(0, 0, 0); font-weight: bold;">Convertible Notes, related party</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Principal amount of Convertible Notes</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">38,730,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">35,209,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Less: unamortized debt discount attributed to Compound Net Derivative Liability</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">(5,972,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">(6,556,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Less: unamortized debt discount attributed to debt issuance costs</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(834,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(916,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Carrying amount of the Convertible Notes</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">31,924,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">27,737,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Plus: Compound Net Derivative Liability</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">11,520,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">7,470,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="color: rgb(0, 0, 0); font-weight: bold;">Net carrying amount of Convertible Notes, related party</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">43,444,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">35,207,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>

  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="color: rgb(0, 0, 0);">In connection with the Note Purchase Agreement, the Company entered into common stock warrants (the &#8220;Warrants&#8221;) with the Purchasers, which mature on March 30, 2029. The fair value of the Warrants, using Level 3 inputs and the Monte Carlo simulation model, was zero at September 30, 2025 and March 31, 2025.</span> </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="color: rgb(0, 0, 0);">The Company Redemption option has been combined with the Conversion Option as a compound net derivative liability (the &#8220;Compound Net Derivative Liability&#8221;). The Compound Net Derivative Liability has been recorded within convertible note, related party in the condensed consolidated balance sheets at September 30, 2025 and March 31, 2025. The fair value of the Conversion Option and the Company Redemption option using Level 3 inputs and the Monte Carlo simulation model was a liability of $29,600,000 and $9,000,000, and an asset of $18,080,000 and $1,530,000 at September 30, 2025 and March 31, 2025, respectively. During the three months ended September 30, 2025 and 2024, the Company recorded a loss of $2,260,000 and $380,000, respectively, as the change in fair value of the Compound Net Derivative Liability in the condensed consolidated statements of operations. During the six months ended September 30, 2025 and 2024, the Company recorded a loss of $4,050,000 and a gain of $2,200,000, respectively, as the change in fair value of the Compound Net Derivative Liability in the condensed consolidated statements of operations and condensed consolidated statements of cash flows.</span> </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="color: rgb(0, 0, 0);">The Convertible Notes also contain additional features, such as, default interest and options related to a fundamental transaction,</span>&#160;<span style="color: rgb(0, 0, 0);">which were not separately accounted for as the value of such features were not material at September 30, 2025 and March 31, 2025.</span>
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="color: rgb(0, 0, 0);">Interest expense related to the Convertible Notes is as follows:</span> </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="color: rgb(0, 0, 0); border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td colspan="8" style="vertical-align: bottom; text-align: center;">



      <span style="color: rgb(0, 0, 0); font-weight: bold;">Three Months Ended

      September 30,</span>
     </td>
    <td colspan="8" style="vertical-align: bottom; text-align: center;">



      <span style="color: rgb(0, 0, 0); font-weight: bold;">Six Months Ended<br/>

      September 30,</span>
     </td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="color: rgb(0, 0, 0); font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="color: rgb(0, 0, 0); font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="color: rgb(0, 0, 0); font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="color: rgb(0, 0, 0); font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="color: rgb(0, 0, 0); font-weight: bold;">Interest expense on Convertible Notes</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Contractual interest expense</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">968,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">880,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">1,936,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">1,760,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Accretion of debt discount</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">299,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">249,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">584,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">487,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Amortization of debt issuance costs</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">41,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">35,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">82,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">68,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="color: rgb(0, 0, 0); font-weight: bold;">Total interest expense on Convertible Notes</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">1,308,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">1,164,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">2,602,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">2,315,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>

  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="color: rgb(0, 0, 0);">There are no future payments required under the Convertible Notes prior to their maturity, therefore, the principal amount of the Convertible Notes plus interest payable in-kind, assuming no early redemption or conversion has occurred, of $56,704,000 would be paid on March 30, 2029.</span> </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityAbstract', window );"><strong>Contract Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractLiabilitiesTextBlock', window );">Contract Liabilities</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">8. Contract Liabilities</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the three and six months ended September 30, 2025, the Company recognized remanufactured core revenue of $14,797,000 and reduced the customer core returns accruals in connection with the realignment of inventory at certain customer distribution centers. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Contract liabilities are comprised of the following: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; ">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div><b>
      September 30, 2025
     </b></div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div><b>
      March 31, 2025
     </b></div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div><b>
      Short-term contract liabilities
     </b></div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Customer allowances earned
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">20,461,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">16,283,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Customer core returns accruals
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">14,538,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">13,880,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Core bank liability
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">10,953,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">1,795,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Accrued core payment
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3,916,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3,196,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Customer deposits
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">2,347,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">2,486,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Finished goods liabilities
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">373,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">518,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div><b>
      Total short-term contract liabilities
     </b></div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">52,588,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">38,158,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div><b>
      Long-term contract liabilities
     </b></div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Customer core returns accruals
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">240,287,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">227,588,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Accrued core payment
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3,295,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3,768,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Core bank liability
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"> &#160;- </td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">10,048,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div><b>
      Total long-term contract liabilities
     </b></div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">243,582,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">241,404,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for contract liabilities with customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_LesseeOperatingAndFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">9. Leases</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company leases various facilities in North America and Asia under operating leases expiring through August 2033. The Company has material nonfunctional currency leases that could have a material impact on the Company&#8217;s condensed consolidated statements of operations. As required for other monetary liabilities, lessees remeasure foreign currency-denominated lease liabilities using the exchange rate at each reporting date, but the lease assets are nonmonetary assets measured at historical rates and are not affected by subsequent changes in the exchange rates.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> In connection with the remeasurement of these leases, the Company recorded a gain of $1,467,000 and a loss of $3,978,000 during the three months ended September 30, 2025 and 2024, respectively, and a gain of $5,469,000 and a loss of $9,687,000 during the six months ended September 30, 2025 and 2024, respectively. These amounts are included in foreign exchange impact of lease liabilities and forward contracts in the condensed consolidated statements of operations. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the year ended March 31, 2025, the Company ceased manufacturing operations at its Torrance, California facility as a part of its strategy to enhance its operating efficiencies. This represented a significant change to the use of this right-of-use asset, which required a reassessment of the Company&#8217;s asset groups. The Company concluded that this right-of-use asset was no longer part of the Hard Parts asset group. The Company performed a test for recoverability (using Level 3 inputs) which resulted in no impairment at September 30, 2025. Any future changes to the assumptions and estimates from those anticipated may affect the carrying value of right-of-use assets and could result in impairment charges. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Balance sheet information for leases is as follows: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; margin-left: auto; margin-right: auto; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 64%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; ">
    <td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom;">
     <div>
      <span style="font-weight: bold;">Leases</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; text-align: left; width: 9%;">
     <div>
      <span style="font-weight: bold;">Classification</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">September 30, 2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">March 31, 2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      <span style="font-weight: bold;">Assets:</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 20px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Operating
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%;"> <div> <span style="-sec-ix-hidden: hidden-fact-4"><span style="-sec-ix-hidden: hidden-fact-5">Operating lease assets</span></span> </div> </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">67,208,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">66,603,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>

   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">Finance</td>
    <td style="text-align: left;">&#160;</td><td style="text-align: left; white-space: nowrap; background-color: rgb(255, 255, 255);"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="-sec-ix-hidden: hidden-fact-6"><span style="-sec-ix-hidden: hidden-fact-7">Plant and equipment</span></span></span></td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">5,071,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">4,296,000</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr><tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      <span style="font-weight: bold;">Total leased assets</span>
     </div>
    </td>
    <td style="text-align: left; width: 1%;">&#160;</td><td style="width : 9%; text-align : left; white-space : nowrap; ">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">72,279,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; text-align: left;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; padding-left: 10px;">70,899,000</td><td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 20px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      <span style="font-weight: bold;">Liabilities:</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 20px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Current
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Operating
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width : 9%; white-space : nowrap; "> <div> <span style="-sec-ix-hidden: hidden-fact-8"><span style="-sec-ix-hidden: hidden-fact-9">Operating lease liabilities</span></span> </div> </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">9,763,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">9,982,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Finance
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%;"> <div> <span style="-sec-ix-hidden: hidden-fact-10"><span style="-sec-ix-hidden: hidden-fact-11">Other current liabilities</span></span> </div> </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">1,229,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">1,222,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Long-term
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Operating
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width : 9%; white-space : nowrap; "> <div> <span style="-sec-ix-hidden: hidden-fact-12"><span style="-sec-ix-hidden: hidden-fact-13">Long-term operating lease liabilities</span></span> </div> </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">61,031,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">65,308,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Finance
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%;"> <div> <span style="-sec-ix-hidden: hidden-fact-14"><span style="-sec-ix-hidden: hidden-fact-15">Other liabilities</span></span> </div> </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">3,068,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">1,954,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      <span style="font-weight: bold;">Total lease liabilities</span>
     </div>
    </td>
    <td style="text-align: left; width: 1%;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">&#160;&#160;&#160;</td>
    <td style="width: 1%;"><br/></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">75,091,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; padding-left: 10px;">78,466,000</td><td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="margin: 0in; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">Lease cost recognized in the condensed consolidated
statements of operations is as follows:</div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><table cellpadding="0" style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td style="font-size: 0px;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td colspan="7" style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center;">



      <span style="font-weight: bold;">Three Months Ended
<br/>
      September 30,</span>
     </td>

    <td style="font-size: 0px; width: 1%;">&#160;</td>
    <td colspan="7" style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center;">



      <span style="font-weight: bold;">Six Months Ended<br/>

      September 30,</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="font-size: 0px; padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      <span style="font-weight: bold;">Lease cost</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Operating lease cost
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">3,571,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">3,523,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">7,061,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">7,282,000</td><td style="width: 1%; text-align: left;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Short-term lease cost
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">296,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">381,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">512,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">693,000</td><td style="width: 1%; text-align: left;">&#160;</td>

   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Variable lease cost
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">115,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">91,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">248,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">255,000</td><td style="width: 1%; text-align: left;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Finance lease cost:
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding: 0px 0px 0px 10px;">
     <div>
      Amortization of finance lease assets
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">348,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">295,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">703,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">653,000</td><td style="width: 1%; text-align: left;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 0px 0px 10px;">
     <div>
      Interest on finance lease liabilities
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">78,000</td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">45,000</td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">152,000</td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">96,000</td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

   </tr>

   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      <span style="font-weight: bold;">Total lease cost</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">4,408,000</td><td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">4,335,000</td><td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">8,676,000</td><td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">8,979,000</td><td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Maturities of lease commitments at September 30, 2025 by fiscal year were as follows: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 64%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; ">
    <td>
     <div>
      <span style="font-weight: bold;">Maturity of lease liabilities by fiscal year</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">Operating Leases</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">Finance Leases</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">Total</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      2026 - remaining six months
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">7,103,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">811,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">7,914,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      2027
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">12,350,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">1,346,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">13,696,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      2028
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">11,700,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">1,091,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">12,791,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      2029
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">11,192,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">826,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">12,018,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      2030
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">11,377,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">749,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">12,126,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Thereafter
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">32,136,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">96,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">32,232,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Total lease payments
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">85,858,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">4,919,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">90,777,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Less amount representing interest
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(15,064,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(622,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(15,686,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>

   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      <span style="font-weight: bold;">Present value of lease liabilities</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">70,794,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">4,297,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">75,091,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Other information about leases is as follows: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"> <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; "> <td style="padding-left: 10px;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"> <div> <span style="font-weight: bold;">September 30, 2025</span> </div> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"> <div> <span style="font-weight: bold;">March 31, 2025</span> </div> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;"> <div> <span style="font-weight: bold;">Lease term and discount rate</span> </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;"> <div> Weighted-average remaining lease term (years): </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="padding-left: 10px;"> <div> Finance leases </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3.9</td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3.2</td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-left: 10px;"> <div> Operating leases </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">6.9</td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">7.3</td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div> Weighted-average discount rate: </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-left: 10px;"> <div> Finance leases </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">7.1</td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">7.0</td><td style="width: 1%; text-align: left;">%</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="padding-left: 10px;"> <div> Operating leases </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">5.8</td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">5.8</td><td style="width: 1%; text-align: left;">%</td> </tr> </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_LesseeOperatingAndFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating and finance leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating and finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_LesseeOperatingAndFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable Discount Programs<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_AccountsReceivableDiscountProgramsAbstract', window );"><strong>Accounts Receivable Discount Programs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_AccountsReceivableDiscountProgramsTextBlock', window );">Accounts Receivable Discount Programs</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">10. Accounts Receivable Discount Programs</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company uses accounts receivable discount programs offered by certain customers and their respective banks. Under these programs, the Company may sell those customers&#8217; receivables to those banks at a discount to be agreed upon at the time the receivables are sold. These discount arrangements allow the Company to accelerate receipt of payment on customers&#8217; receivables.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following is a summary of accounts receivable discount programs: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"> <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top;"> <td>&#160;</td> <td colspan="8" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><b>Six Months Ended</b><br/><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,&#160;</span></td> </tr><tr style="vertical-align: top;"> <td style="padding-left: 10px;">&#160;</td> <td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"> <div> <span style="font-weight: bold;">2025</span> </div> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td> <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"> <div> <span style="font-weight: bold;">2024</span> </div> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div> Receivables discounted </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">339,254,000</td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">303,638,000</td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td> <div> Weighted average number of days collection was accelerated </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">345</td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">343</td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div> Annualized weighted average discount rate </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">5.6</td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">6.5</td><td style="width: 1%; text-align: left;">%</td> </tr> <tr style="vertical-align: top;"> <td> <div> Amount of discount recognized as interest expense </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">18,098,000</td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">18,870,000</td><td style="width: 1%; text-align: left;">&#160;</td> </tr> </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_AccountsReceivableDiscountProgramsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_AccountsReceivableDiscountProgramsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_AccountsReceivableDiscountProgramsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Describes the nature of the entity's non-recourse receivable discount programs with its customers and their respective banks.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_AccountsReceivableDiscountProgramsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplier Finance Programs<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_SupplierFinanceProgramsAbstract', window );"><strong>Supplier Finance Programs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramTextBlock', window );">Supplier Finance Programs</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">11. Supplier Finance Programs</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The Company utilizes a supplier finance program, which allows certain of the Company&#8217;s suppliers to sell their receivables due from the Company to participating financial institutions at the sole discretion of both the supplier and the financial institutions. The program is administered by a third party. Commitments from participating financial institutions that are available to suppliers under this program increased to $40,000,000 from $30,000,000 during the three months ended September 30, 2025. The Company has no economic interest in the sale of these receivables and no direct relationship with the financial institution. Payments to the third-party administrator are based on services rendered and are not related to the volume or number of financing agreements between suppliers, financial institution, and the third-party administrator. The Company is not a party to agreements negotiated between participating suppliers and the financial institution. The Company's obligations to its suppliers, including amounts due and payment terms, are not affected by a supplier's decision to participate in this program. The Company does not provide guarantees and there are no assets pledged to the financial institution or the third-party administrator for the committed payment in connection with this program. At September 30, 2025 and March 31, 2025, the Company had $36,644,000 and $33,661,000, respectively, of outstanding supplier obligations confirmed as valid under this program, included in <span style="-sec-ix-hidden: hidden-fact-16">accounts payable</span> in the condensed consolidated balance sheets. </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_SupplierFinanceProgramsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_SupplierFinanceProgramsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-50/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss) Income per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net (Loss) Income per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net (Loss) Income per Share</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">12. Net (Loss) Income per Share</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Basic net (loss) income per share is computed by dividing net (loss) income by the weighted average number of shares of common stock outstanding during the period. Diluted net (loss) income per share includes the effect, if any, from the potential exercise or conversion of securities, such as stock options, Warrants, and Convertible Notes (as defined in Note 7), which would result in the issuance of incremental shares of common stock to the extent such impact is not anti-dilutive.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following presents a reconciliation of basic and diluted net (loss) income per share: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">


   <tr style="height: 0px; font-size: 0px;"><td style="width: 52%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;"><td>&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><br/></span></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Three Months Ended<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span>September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>

    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Six Months Ended<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span>September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>

   </tr><tr style="vertical-align: top;">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Net (loss) income
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(2,149,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(2,954,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">893,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(21,039,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Basic shares
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">19,366,633</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">19,760,028</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">19,367,840</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">19,717,517</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Effect of potentially dilutive securities
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"> &#160;- </td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"> &#160;- </td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">827,114</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"> &#160;- </td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Diluted shares
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">19,366,633</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">19,760,028</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">20,194,954</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">19,717,517</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Net (loss) income per share:
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Basic net (loss) income per share
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(0.11</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(0.15</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">0.05</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(1.07</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>

   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Diluted net (loss) income per share
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(0.11</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(0.15</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">0.04</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(1.07</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Potential common shares that would have the effect of increasing diluted net income per share or decreasing diluted net loss per share are considered to be anti-dilutive and as such, these shares are not included in calculating diluted net (loss) income per share. For the three and six months ended September 30, 2025, there were 2,476,067 and 901,182, respectively, of potential common shares not included in the calculation of diluted net (loss) income per share because their effect was anti-dilutive. For the three and six months ended September 30, 2024, there were 2,357,749 of potential common shares not included in the calculation of diluted net loss per share because their effect was anti-dilutive. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="margin: 0in; font-size: 12pt;"><span style="font-size:10.0pt">In
addition, for the three and six months ended September 30, 2025, there were 2,711,084
and 2,678,810, respectively, of potential common shares not included in the
calculation of diluted net income per share under the &#8220;if-converted&#8221; method for
the Convertible Notes because their effect was anti-dilutive. For the three and
six months ended September 30, 2024, there were 2,435,281, respectively, of
potential common shares not included in the calculation of diluted net loss per
share under the &#8220;if-converted&#8221; method for the Convertible Notes because their
effect was anti-dilutive. The potential common shares related to the Warrants
issued in connection with the Convertible Notes (see Note 7) are anti-dilutive
until they become exercisable and as of September 30, 2025, the Warrants were
not exercisable.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">13. Income Taxes</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The Company recorded income tax expense of $3,561,000, or an effective tax rate of 252.2%, and $912,000, or an effective tax rate of (44.7)%, for the three months ended September 30, 2025 and 2024, respectively. The Company recorded income tax expense of $5,986,000, or an effective tax rate of 87.0%, and $734,000, or an effective tax rate of (3.6)%, for the six months ended September 30, 2025 and 2024, respectively. The effective tax rate for the three and six months ended September 30, 2025, was primarily impacted by the change in valuation allowance on certain jurisdictions' deferred tax assets resulting from current year activities and foreign income taxed at rates that are different from the federal statutory rate. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Management continues to monitor its valuation allowance position in its various jurisdictions. In assessing the need for a valuation allowance, the Company considers all positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, past financial performance, and tax planning strategies. Based on this analysis, the Company determined that it is more likely than not that certain deferred tax assets will not be realized. As a result, the Company continued to maintain valuation allowances on its U.S. and one of its Mexican subsidiaries&#8217; deferred tax assets. The Company will monitor its position in future periods. Should the actual amount differ from the Company&#8217;s estimates, the amount of any valuation allowance could be impacted.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company and its subsidiaries file income tax returns for the U.S. federal, various state, and foreign jurisdictions with varying statutes of limitations. At September 30, 2025, the Company remains subject to examination for fiscal years ended March 31, 2022 and forward. The Company believes no significant changes in the unrecognized tax benefits will occur within the next 12 months.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   On July 4, 2025, the One Big Beautiful Bill Act ("OBBBA") was signed into law in the U.S. The OBBBA included a broad range of tax reform provisions, including making permanent key elements of the Tax Cuts and Jobs Act of 2017. The OBBBA did not have a material impact to the Company for the year ended March 31, 2026 and the Company is currently evaluating the potential impact of provisions of the OBBBA that are effective in subsequent years.
  </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Risk Management and Derivatives<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Financial Risk Management and Derivatives [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Financial Risk Management and Derivatives</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">14. Financial Risk Management and Derivatives</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   Purchases and expenses denominated in currencies other than the U.S. dollar, which are primarily related to the Company&#8217;s overseas facilities, expose the Company to market risk from material movements in foreign exchange rates between the U.S. dollar and the foreign currencies. The Company&#8217;s primary risk exposure is from fluctuations in the value of the Mexican peso and to a lesser extent the Chinese yuan. To mitigate these risks, the Company enters into forward foreign currency exchange contracts to exchange U.S. dollars for these foreign currencies. The extent to which forward foreign currency exchange contracts are used, is modified periodically in response to the Company&#8217;s estimate of market conditions and the terms and length of anticipated requirements.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company enters into forward foreign currency exchange contracts in order to reduce the impact of foreign currency fluctuations and not to engage in currency speculation. The use of derivative financial instruments allows the Company to reduce its exposure to the risk that the eventual cash outflow resulting from funding the expenses of the foreign operations will be materially affected by changes in exchange rates between the U.S. dollar and the foreign currencies. The Company does not hold or issue financial instruments for trading purposes. The Company designates forward foreign currency exchange contracts for forecasted expenditure requirements to fund foreign operations.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The Company had forward foreign currency exchange contracts with a U.S. dollar equivalent notional value of $41,553,000 and $45,921,000 at September 30, 2025 and March 31, 2025, respectively. These contracts generally have a term of one year or less, at rates agreed at the inception of the contracts. The counterparty to these derivative transactions is a major financial institution with investment grade credit rating; however, the Company is exposed to credit risk with this institution. The credit risk is limited to the potential unrealized gains (which offset currency fluctuations adverse to the Company) in any such contract should this counterparty fail to perform as contracted. Any changes in the fair values of forward foreign currency exchange contracts are included in foreign exchange impact of lease liabilities and forward contracts in the condensed consolidated statements of operations. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following shows the effect of derivative instruments on the condensed consolidated statements of operations: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; margin-left: auto; margin-right: 0px; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">



   <tr style="height: 0px; font-size: 0px;"><td style="width: 52%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;"><td>&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; ">
    <td>&#160;</td>
    <td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"><br/>
   </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="13" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Foreign Exchange Impact of Lease Liabilities and Forward Contracts</span>            </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>



   </tr><tr style="vertical-align: top;">
    <td style="text-align: center; vertical-align: bottom;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Derivatives Not Designated as</span></td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/>
 </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Three Months Ended</span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span><div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-weight: bold;">September 30,</span></div>
    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>

    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Six Months Ended<br/>September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>

   </tr><tr style="vertical-align: top;">
    <td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Hedging Instruments</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent : -10px; padding-left : 10px; ">
      Gain (loss) from forward foreign currency exchange contracts
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">2,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">(1,450,000</td><td style="width: 1%; text-align: left;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">4,348,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">(6,819,000</td><td style="width: 1%; text-align: left;">)&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The changes in the fair values of forward foreign currency exchange contracts are included in foreign exchange impact of lease liabilities and forward contracts in the condensed consolidated statements of cash flows for the six months ended September 30, 2025 and 2024. The fair value of the forward foreign currency exchange contracts of $2,685,000 is included in prepaid expenses and other current assets in the condensed consolidated balance sheets at September 30, 2025. The fair value of the forward foreign currency exchange contracts of $1,663,000 is included in other current liabilities in the condensed consolidated balance sheets at March 31, 2025. </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 185<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-185<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 184<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-184<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 181<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-181<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4H<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4H<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4H<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4H<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 15<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480960/815-15-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 183<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-183<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4I<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4F<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4F<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/815/tableOfContent<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-5C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Measurements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">15. Fair Value Measurements</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following summarizes financial assets and liabilities measured at fair value, by level within the fair value hierarchy: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">



   <tr style="height: 0px; font-size: 0px;"><td style="width: 20%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr><tr style="height: 0px; font-size: 0px;"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="13" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30, 2025</span>            </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>



    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="13" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">March 31, 2025</span>            </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>



   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial;">&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="9" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Fair Value Measurements<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span>Using Inputs Considered as</span>        </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-width: initial; border-style: none; border-color: initial;">&#160;</td>


    <td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="9" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Fair Value Measurements<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span>Using Inputs Considered as</span>        </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>


   </tr><tr style="vertical-align: top;">
    <td style="padding-left: 10px;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Fair Value</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 1</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 2</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 3</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Fair Value</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 1</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 2</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 3</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      <span style="font-weight: bold;">Assets</span>
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial;">&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Short-term investments
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Mutual funds
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;">2,025,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;">2,025,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"> - </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"> - </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;">1,881,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;">1,881,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"> - </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"> - </td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent : -10px; padding-left : 10px; ">
      Prepaid expenses and other current assets
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Forward foreign currency exchange contracts
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">2,685,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">2,685,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      <span style="font-weight: bold;">Liabilities</span>
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent : -10px; padding-left : 10px; ">
      Other current liabilities
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Deferred compensation
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">2,025,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">2,025,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">1,881,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">1,881,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Forward foreign currency exchange contracts
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">1,663,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">1,663,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent : -10px; padding-left : 10px; ">
      Convertible notes, related party
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Compound Net Derivative Liability</div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">11,520,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">11,520,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">7,470,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">7,470,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Short-term Investments and Deferred Compensation</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company&#8217;s short-term investments, which fund its deferred compensation liabilities, consist of investments in mutual funds. These investments are classified as Level 1 as the shares of these mutual funds trade with sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Forward Foreign Currency Exchange Contracts</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The forward foreign currency exchange contracts are primarily measured based on the foreign currency spot and forward rates quoted by the banks or foreign currency dealers (see Note 14).
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Compound Net Derivative Liability</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company estimates the fair value of the Compound Net Derivative Liability (see Note 7) using Level 3 inputs and the Monte Carlo simulation model at the balance sheet date. The Monte Carlo simulation model requires the input of subjective assumptions including the expected volatility of the underlying stock. These subjective assumptions are based on both historical and other information. Changes in the values assumed and used in the model can materially affect the estimate of fair value. This amount is recorded within convertible notes, related party in the condensed consolidated balance sheets at September 30, 2025 and March 31, 2025. Any changes in the fair value of the Compound Net Derivative Liability are recorded in change in fair value of compound net derivative liability in the condensed consolidated statements of operations and condensed consolidated statements of cash flows.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following assumptions were used to determine the fair value of the Compound Net Derivative Liability: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; ">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td><td style="text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">September 30, 2025</span>
     </div>
    </td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td style="text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">March 31, 2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Risk free interest rate
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3.64</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3.91</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Cost of equity
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">20.30</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">21.30</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Weighted average cost of capital
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">15.40</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">14.90</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Expected volatility of the Company's common stock
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">57.50</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">40.00</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      EBITDA volatility
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">35.00</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">45.00</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following summarizes the activity for Level 3 fair value measurements: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>


   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Three Months Ended</span><div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-weight: bold;">September 30,</span></div>
    </td>

    <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Six Months Ended</span><div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-weight: bold;">September 30,</span></div>
    </td>

    <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Beginning balance
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">9,260,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">4,830,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">7,470,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">7,410,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="white-space : nowrap; ">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Changes in fair value of Compound Net Derivative Liability included in earnings
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;">2,260,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;">380,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;">4,050,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;">(2,200,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Ending balance
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">11,520,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">5,210,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">11,520,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">5,210,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   During the three months ended September 30, 2025, the Company had no significant measurements of assets or liabilities at fair value on a nonrecurring basis subsequent to their initial recognition.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair value due to the short-term nature of these instruments. The carrying amounts of the revolving loan and other long-term liabilities approximate their fair value based on the variable nature of interest rates and current rates for instruments with similar characteristics. At September 30, 2025 and March 31, 2025, the net carrying amount of the Convertible Notes was $43,444,000 and $35,207,000, respectively (see Note 7). The estimated fair value of the Company&#8217;s Convertible Notes was $62,014,000 and $42,398,000 using Level 3 inputs at September 30, 2025 and March 31, 2025, respectively. </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Payments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based Payments</a></td>
<td class="text"><div style="font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">16.&#160;&#160;<span style="letter-spacing: normal; text-indent: -48px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Share-based Payments</span></div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"><span style="font-weight: bold; font-style: italic;">Stock Options</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the six months ended September 30, 2025 and 2024, no options to purchase shares of the Company&#8217;s common stock were granted. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following is a summary of stock option transactions: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr>
   <tr style="vertical-align : top; white-space : nowrap; ">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; padding-left: 10px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Number of</span>
     <div>
      <span style="font-weight: bold;">Shares </span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; padding-left: 10px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Weighted Average</span>
     <div>
      <span style="font-weight: bold;">Exercise Price </span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Outstanding at March 31, 2025
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">1,053,561</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">20.20</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Exercised
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">(6,466</td><td style="width: 1%; text-align: left;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">15.59</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Forfeited/Cancelled
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">(5,825</td><td style="width: 1%; text-align: left;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">20.72</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Expired
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(68,200</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">31.13</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Outstanding at September 30, 2025
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">973,070</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">19.47</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-align: justify; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> At September 30, 2025, options to purchase 43,645 shares of common stock were unvested at a weighted average exercise price of $9.32. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-align: justify; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> At September 30, 2025, there was $159,000 of total unrecognized compensation expense related to unvested stock option awards, which will be recognized over the weighted average remaining vesting period of approximately 1.0 year. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Restricted Stock Units (&#8220;RSUs&#8221;)</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-align: justify; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the six months ended September 30, 2025 and 2024, the Company granted 487,597 and 316,040,&#160;<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">respectively, of time-based vesting RSUs, based on the closing market price on the grant date.</span></div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following is a summary of non-vested RSUs: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 76%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td style="font-size: 0px;">&#160;</td>
    <td style="font-size: 0px;">&#160;</td><td style="font-size: 0px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">Number of Shares </span>
     </td><td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;">&#160;</td>
    <td colspan="4" style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;">


      <span style="font-weight: bold;">Weighted Average Grant Date Fair Value</span>
     </td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Outstanding at March 31, 2025
     </div>
    </td>
    <td style="vertical-align: bottom; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left;">&#160;</td>
    <td style="border-top: 1pt solid black; vertical-align: bottom; text-align: right; width: 9%;">505,373</td><td style="border-top: 1pt solid black; vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">&#160;</td><td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">$</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">7.26</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Granted
     </div>
    </td>
    <td style="vertical-align: bottom; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">487,597</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">&#160;</td><td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">$</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">10.35</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Vested
     </div>
    </td>
    <td style="vertical-align: bottom; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">(230,354</td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">&#160;</td><td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">$</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">8.09</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Forfeited/Cancelled
     </div>
    </td>
    <td style="vertical-align: bottom; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">(4,897</td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">&#160;</td><td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">$</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">7.72</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Outstanding at September 30, 2025
     </div>
    </td>
    <td style="vertical-align: bottom; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="border-top: 1pt solid black; border-bottom: 3px double black; vertical-align: bottom; text-align: right; width: 9%;">757,719</td><td style="border-top: 1pt solid black; border-bottom: 3px double black; vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">&#160;</td><td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">$</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">9.01</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>

   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> At September 30, 2025, there was $5,889,000 of unrecognized compensation expense related to RSUs, which will be recognized over the weighted average remaining vesting period of approximately 2.3 years. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Performance Stock Units (&#8220;PSUs&#8221;)</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the six months ended September 30, 2025, the Company granted 353,778 PSUs (at target performance levels) based on the Company&#8217;s stock price or a total shareholder return (&#8220;TSR&#8221;) market conditions. During the six months ended September 30, 2024, the Company granted 155,391 PSUs (at target performance levels), based on a TSR market condition. All PSUs granted have a three-year performance period, subject to continued employment. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Stock Price PSUs</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the six months ended September 30, 2025, the Company granted 176,893 PSUs (at target performance levels), which vest as follows: (i) if the stock price is greater than or equal to $15.00 per share, then 1/3 of the grant will vest, (ii) if the stock price is greater than or equal to $17.00 per share then the next 1/3 of the grant will vest, and (iii) if the stock price is greater than or equal to $20.00 per share then the final <span style="-sec-ix-hidden: hidden-fact-17"><span style="-sec-ix-hidden: hidden-fact-18"><span style="-sec-ix-hidden: hidden-fact-19">1/3</span></span></span> of the grant will vest. Recipients are eligible to vest in between 50% and 150% of the third tranche by achieving a stock price between $18.00 and $22.00 per share (each stock price target must be met for thirty consecutive trading days). The Company calculated the fair value of these PSUs individually for each tranche using the Monte Carlo Simulation Model at the grant date. Compensation cost is recognized over the estimated derived service period. Compensation cost related to these awards will not be adjusted even if the market condition is not met. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the six months ended September 30, 2024, the Company did not grant any PSUs based on the Company&#8217;s stock price. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">TSR PSUs</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> During the six months ended September 30, 2025 and 2024, the Company granted 176,885 and 155,391 PSUs (at target performance levels), respectively, which cliff vest and the number of shares earned at the end of the three-year performance period will vary, based only on actual performance, from 0% to 150% of the target number of PSUs granted, depending on the Company&#8217;s TSR percentile rank relative to that of a peer group over the performance period. TSR is measured based on a comparison of the closing price on the first trading day of the performance period and the average closing price over the last 30 trading days of the performance period. TSR is considered a market condition because it measures the Company&#8217;s return against the performance of the Russell 3000, excluding companies classified as financials and real estate and companies with a market capitalization of more than $600 million, as of the start of the performance period. Compensation cost is determined at the grant date and recognized on a straight-line basis over the requisite service period to the extent the conditions are deemed probable. Compensation cost related to the TSR award will not be adjusted even if the market condition is not met. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The fair value of PSUs subject to a market condition is determined using the Monte Carlo simulation model. The following table summarizes the assumptions used in determining the fair value of the awards subject to market conditions: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"> <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;"> <td>&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td>&#160;</td> <td colspan="8" style="text-align: center;"> <span style="font-weight: bold;">Six Months Ended</span> </td> </tr> <tr style="vertical-align: top;"> <td>&#160;</td> <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span> </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td>&#160;</td> <td style="text-align: center; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"> <span style="font-weight: bold;">2025</span> </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td> <td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"> <span style="font-weight: bold;">2024</span> </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Risk free interest rate </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">3.86</td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">4.45</td><td style="width: 1%; text-align: left;">%</td> </tr> <tr style="vertical-align: top;"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Expected life in years </div> </td> <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">&#160;0.7-3.0</td><td style="text-align: left; width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">3</td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Expected volatility of the Company's common stock </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">66.80</td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">59.80</td><td style="width: 1%; text-align: left;">%</td> </tr> <tr style="vertical-align: top;"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Average correlation coefficient of peer companies </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">15.70</td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">16.50</td><td style="width: 1%; text-align: left;">%</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Expected dividend yield </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"> - </td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"> - </td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Grant date fair value </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td><td style="text-align: right; width: 9%;"> <div>7.33-12.68 </div> </td><td style="width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">8.65</td><td style="width: 1%; text-align: left;">&#160;</td> </tr> </table><div style="text-indent: -72pt; line-height: 12pt; padding-left: 72pt; font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following is a summary of non-vested PSUs: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center; vertical-align: bottom; white-space: nowrap;">&#160;</td><td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">Number of<br/> Shares</span>
     </td><td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">Weighted Average<br/> Grant Date Fair<br/> Value</span>
     </td><td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Outstanding at March 31, 2025
     </div>
    </td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">764,387</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="width: 9%; text-align: right;">7.42</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Granted
     </div>
    </td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">353,778</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="width: 9%; text-align: right;">10.57</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Vested
     </div>
    </td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">(294,540</td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="width: 9%; text-align: right;">6.77</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Forfeited/Cancelled
     </div>
    </td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(78,347</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="width: 9%; text-align: right;">13.43</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Outstanding at September 30, 2025
     </div>
    </td>
    <td style="text-align: right; width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">745,278</td><td style="text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="width: 9%; text-align: right;">8.53</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>

  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> At September 30, 2025, there was $4,171,000 of unrecognized compensation expense related to these awards, which will be recognized over the weighted average remaining vesting period of approximately 2.1 years. </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">17. Commitments and Contingencies</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Warranty Returns</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company allows its customers to return goods that their consumers have returned to them, whether or not the returned item is defective (&#8220;warranty returns&#8221;). The Company accrues an estimate of its exposure to warranty returns based on a historical analysis of the level of this type of return as a percentage of unit sales. Amounts charged to expense for these warranty returns are considered in arriving at the Company&#8217;s net sales.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following summarizes the changes in the warranty returns: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td colspan="8" style="text-align: center;">


      <span style="font-weight: bold;">Three Months Ended</span>
     </td>
    <td colspan="8" style="text-align: center;">


      <span style="font-weight: bold;">Six Months Ended</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Balance at beginning of period
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">18,131,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">15,046,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">19,677,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">19,326,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Charged to expense
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">44,313,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">41,744,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">82,766,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">75,096,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Amounts processed
     </div>
    </td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(44,684,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(40,141,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(84,683,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(77,773,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Balance at end of period
     </div>
    </td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">17,760,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">16,649,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">17,760,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">16,649,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> At September 30, 2025 and March 31, 2025, the Company&#8217;s total warranty return accrual was $17,760,000 and $19,677,000, respectively, of which $8,015,000 and $6,478,000, respectively, was included in the customer returns RGA issued within accounts receivable&#8212;net and $9,745,000 and $13,199,000, respectively, was included in the customer finished goods returns accrual in the condensed consolidated balance sheets. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold; font-style: italic;">Contingencies</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company is subject to various lawsuits and claims. In addition, government agencies and self-regulatory organizations have the ability to conduct periodic examinations of and administrative proceedings regarding the Company&#8217;s business, and its compliance with law, code, and regulations related to matters including, but not limited to, environmental, information security, taxes, levies, tariffs and such. The Company has an immaterial amount accrued related to these exposures to various lawsuits, claims, examinations, and administrative proceedings.
  </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">18. Segment Information</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company has identified its Chief Executive Officer as its chief operating decision maker (&#8220;CODM&#8221;). The Company has identified its operating segments based on the nature of the products the Company sells, the Company&#8217;s organizational and management reporting structure, and the operating results that are regularly reviewed by the Company&#8217;s CODM to make decisions about the resources to be allocated to the business units and to assess performance. The CODM primarily uses operating income to evaluate the performance of the Company&#8217;s operating segments and to allocate resources.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The Company&#8217;s three operating segments are: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> &#9679; </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="font-weight: bold;"><span style="-sec-ix-hidden: hidden-fact-20">Hard Parts</span></span>, which includes (i) light duty rotating electric products such as alternators and starters, (ii) wheel hub products, (iii) brake-related products, including brake calipers, brake boosters, brake rotors, brake pads and brake master cylinders, and (iv) turbochargers,</div> </div><div style="text-indent: -18pt; padding-left: 36pt;">
    <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     &#9679;
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <span style="font-weight: bold;">Test Solutions and Diagnostic Equipment</span>, which includes (i) applications for combustion engine vehicles, including bench-top testers for alternators and starters, (ii) equipment for the pre- and post-production of electric vehicles, and (iii) software emulation of power system applications for the electrification of all forms of transportation (including automobiles, trucks, the emerging electrification of systems within the aerospace industry, and electric vehicle charging stations), and</div>
  </div><div style="text-indent: -18pt; padding-left: 36pt;">
    <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     &#9679;
    </div>
    <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
     <span style="font-weight: bold;">Heavy Duty</span>, which includes non-discretionary automotive aftermarket replacement hard parts for heavy-duty truck, industrial, marine, and agricultural applications.
    </div>
  </div><div style="clear: both; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The Company&#8217;s Hard Parts operating segment meets the criteria of a reportable segment. The Test Solutions and Diagnostic Equipment and Heavy Duty segments are not material, and are not required to be separately reported.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Financial information relating to the Company&#8217;s segments is as follows: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 52%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top;">
    <td style="text-align: center;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-width: initial; border-style: none; border-color: initial;">


      <span style="font-weight: bold;">Three Months Ended</span>
         &#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-width: initial; border-style: none; border-color: initial;">


      <span style="font-weight: bold;">Six Months Ended</span>
         &#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: center;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">September 30,</span>
         &#160;</td>
    <td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">September 30,</span>
         &#160;</td>
    <td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: center;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: center;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Net sales to external customers for Hard Parts reportable segment
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">207,606,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">194,677,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">382,495,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">352,864,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Intersegment sales for Hard Parts reportable segment
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">203,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">464,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">461,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">496,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total net sales for Hard Parts reportable segment
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">207,809,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">195,141,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">382,956,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">353,360,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-style: italic;">Reconciliation of net sales</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other net sales (1)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">13,864,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">13,509,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">27,339,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">25,209,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Elimination of intersegment net sales
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(203,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(464,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(461,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(496,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total consolidated net sales
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">221,470,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">208,186,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">409,834,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">378,073,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Less (2):
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Material, labor, and overhead expenses
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">126,840,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">130,905,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">240,735,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">240,122,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Logistic expenses (3)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">41,808,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">25,899,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">72,473,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">48,677,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Revaluation of cores on customers' shelves
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">1,225,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">1,164,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">2,251,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">1,558,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Foreign exchange impact of lease liabilities and forward contracts
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(1,469,000</td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">5,428,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(9,817,000</td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">16,506,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Other segment items (4)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">23,478,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">20,462,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">42,955,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">41,673,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total operating income for Hard Parts reportable segment
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">15,927,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">11,283,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">34,359,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">4,824,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-style: italic;">Reconciliation of profit (loss)</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other operating income (1)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">428,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">1,199,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">2,061,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">1,193,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Elimination of intersegment operating income
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">16,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">38,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">20,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">47,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Interest expense, net
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(12,699,000</td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(14,182,000</td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(25,511,000</td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(28,569,000</td><td style="text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Change in fair value of compound net derivative liability
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(2,260,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(380,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(4,050,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">2,200,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total consolidated income (loss) before income tax expense
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">1,412,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(2,042,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">6,879,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(20,305,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Reconciliations of other significant items and assets:</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Depreciation and amortization</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Depreciation and amortization for Hard Parts reportable segment (5)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">2,095,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">2,401,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">4,327,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">4,926,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other depreciation and amortization (1)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">278,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">200,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">495,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">404,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total consolidated depreciation and amortization
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">2,373,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">2,601,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">4,822,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">5,330,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Capital Expenditures</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Captial expenditures for Hard Parts reportable segment
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">374,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">548,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">768,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">801,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other capital expenditures (1)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">652,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">9,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">1,065,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">246,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total consolidated capital expenditures
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">1,026,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">557,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">1,833,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">1,047,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Assets</span>
     </div>
    </td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;"> September 30, 2025 </span>
     </div>
    </td><td>&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;"> March 31, 2025 </span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total assets for Hard Parts reportable segment
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">998,888,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">967,178,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other assets (1)
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">60,966,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">58,355,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Elimination of intersegment assets
     </div>
    </td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(69,886,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(67,897,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total consolidated assets
     </div>
    </td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">989,968,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">957,636,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (1) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Net sales, operating income, depreciation and amortization, capital expenditures, and assets from segments below the quantitative threshold are attributable to the Company&#8217;s Test Solutions and Diagnostic Equipment and the Heavy Duty operating segments. Neither of these two operating segments has ever met any of the quantitative thresholds for determining reportable segments. </div> </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (2) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The significant expense categories and amounts align with the segment-level information that is regularly provided to the CODM for the Company&#8217;s Hard Parts reportable segment. Intersegment expenses are included within the amounts shown. </div> </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (3) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Logistic expenses include freight, tariffs, and customs duties. </div> </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (4) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Other segment items include general and administrative expenses, sales and marketing expenses, and research and development expenses. </div> </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (5) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Depreciation and amortization for the Company&#8217;s Hard Parts reportable segment are included within material, labor, and overhead expenses and other segment items. </div> </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Repurchases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Share Repurchases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockTextBlock', window );">Share Repurchases</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">19. Share Repurchases</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> In August 2018, the Company&#8217;s board of directors approved an increase in its share repurchase program from $20,000,000 to $37,000,000 of its common stock. During the six months ended September 30, 2025, the Company repurchased 287,910 shares of its common stock for $3,355,000. As of September 30, 2025, $26,932,000 has been utilized and $10,068,000 remains available to repurchase shares under the authorized share repurchase program, subject to the limit in the Company&#8217;s Credit Facility and Convertible Notes. The Company retired the 1,667,051 shares repurchased under this program through September 30, 2025. The Company&#8217;s share repurchase program does not obligate it to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions. </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505-30/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-weight: bold;">20. Related Party Transactions</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Lease</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The Company has an operating lease for its 35,000 square foot manufacturing, warehouse, and office facility in Ontario, Canada, with a company co-owned by a member of management. The Company renewed this operating lease for an additional three-year period, effective January 1, 2025. The rent expense recorded for this related party lease was $94,000 and $81,000 for the three months ended September 30, 2025 and 2024, respectively. The rent expense recorded for this related party lease was $187,000 and $162,000 for the six months ended September 30, 2025 and 2024, respectively. </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Convertible Note and Election of Director</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In connection with the issuance and sale of the Company&#8217;s Convertible Notes on March 31, 2023 (see Note 7), the Board appointed Douglas Trussler, a co-founder of Bison Capital, to the Board. Mr. Trussler&#8217;s compensation is different from the compensation for other non-employee directors as described in the Company&#8217;s Definitive Proxy Statement, filed with the SEC on July 29, 2025.
  </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (2,149,000)<span></span>
</td>
<td class="nump">$ 3,042,000<span></span>
</td>
<td class="num">$ (2,954,000)<span></span>
</td>
<td class="num">$ (18,085,000)<span></span>
</td>
<td class="nump">$ 893,000<span></span>
</td>
<td class="num">$ (21,039,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Basis of Presentation and New Accounting Pronouncements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="font-weight: bold; font-style: italic;">Basis of Presentation</span> </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended September 30, 2025 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2026. This report should be read in conjunction with the Company&#8217;s audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2025, which are included in the Company&#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on June 9, 2025.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   The accompanying condensed consolidated financial statements have been prepared on a consistent basis with, and there have been no material changes to the accounting policies described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended March 31, 2025.
  </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Accounting Pronouncements Not Yet Adopted</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="font-weight: bold;">Accounting Pronouncements Not Yet Adopted</span> </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Disclosure Improvements</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In October 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-06, <span style="font-style: italic;">Disclosure Improvements: Codification Amendments in Response to the SEC&#8217;s Disclosure Update and Simplification Initiative</span>. This standard was issued in response to the SEC&#8217;s disclosure update and simplification initiative, which affects a variety of topics within the Accounting Standards Codification. The amendments apply to all reporting entities within the scope of the affected topics unless otherwise indicated. The effective date for each amendment will be the date on which the SEC&#8217;s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Improvements to Income Tax Disclosures</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In December 2023, the FASB issued ASU 2023-09, <span style="font-style: italic;">Improvements to Income Tax Disclosures (Topic 740)</span>. This standard requires the Company to provide further disaggregated income tax disclosures for specific categories on the effective tax rate reconciliation, as well as additional information about federal, state/local and foreign income taxes. The standard also requires the Company to annually disclose its income taxes paid (net of refunds received), disaggregated by jurisdiction. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The standard is to be applied prospective basis, although optional retrospective application is permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Disaggregation of Income Statement Expenses</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In November 2024, the FASB issued ASU 2024-03, <span style="font-style: italic;">Disaggregation of Income Statement Expenses (&#8220;DISE&#8221;) (Subtopic 220-40)</span>. This standard requires the Company to disclose, in the footnotes at each interim and annual reporting period, information about expenses by the nature of the expense in addition to certain disclosures about selling expenses. Entities are required to include the following relevant expense captions: (i) purchase of inventory, (ii) employee compensation, (iii) depreciation, (iv) intangible asset amortization, and (v) depreciation, depletion and amortization recognized as part of oil and gas producing activities. In January 2025, the FASB issued ASU No. 2025-01, <span style="font-style: italic;">Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) Clarifying the Effective Date</span>, which is intended to clarify the effective date of ASU No. 2024-03. As clarified in ASU 2025-01, the new guidance is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Debt with Conversion and Other Options</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In November 2024, the FASB issued ASU 2024-04, <span style="font-style: italic;">Debt with Conversion and Other Options (Subtopic 470-20): Induced Conversions of Convertible Debt Instruments</span>, which seeks to clarify the requirements for determining whether certain settlements of convertible debt instruments should be accounted for as an induced conversion. This guidance is effective for annual periods beginning after December 15, 2025, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Measurement of Credit Losses</span>
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   In July 2025, the FASB issued ASU 2025-05, <span style="font-style: italic;">Financial Instruments&#8212;Credit Losses (Topic 326):</span>&#160;<span style="font-style: italic;">Measurement of Credit Losses for Accounts Receivable and Contract Assets, </span>which provides a practical expedient that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under ASC 606, <span style="font-style: italic;">Revenue from Contracts with Customers</span>. Under this practical expedient, an entity is allowed to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current contract assets remain unchanged for the remaining life of those assets. This guidance is effective for annual periods beginning after December 15, 2025, including interim reporting periods within those fiscal years, with early adoption permitted. Entities that elect the practical expedient and, if applicable, make the accounting policy election are required to apply the amendments prospectively. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures.
  </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">
   <span style="font-style: italic;">Internal-Use Software</span>
  </div> In September 2025, the FASB issued ASU 2025-06, <span style="font-style: italic;">Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software</span>, which amends the recognition and disclosure guidance for internal-use software costs, removing the previous software development stage model with a probable-to-complete recognition threshold. This guidance is effective for annual periods beginning after December 15, 2027, including interim reporting periods within those fiscal years, with early adoption permitted.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable - Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Accounts Receivable - Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Accounts receivable &#8212; net is comprised of the following: </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; height : 1pt; white-space : nowrap; ">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">


      <span style="font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">


      <span style="font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Accounts receivable - net</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Accounts receivable &#8212; trade
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">122,509,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">113,807,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Allowance for credit losses
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(274,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(207,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Customer payment discrepancies
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(2,155,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">(1,765,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 20px;">
     <div>
      Customer returns RGA issued
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">(16,070,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-right: none;">(20,771,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Total accounts receivable &#8212; net</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">104,010,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">91,064,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory - Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory - Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Inventory Net</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Inventory &#8212; net is comprised of the following: </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; height : 1pt; white-space : nowrap; ">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;">


      <span style="font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">


      <span style="font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Inventory &#8212; net</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Raw materials
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">154,168,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">150,274,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Work-in-process
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">9,607,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">7,821,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Finished goods
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">209,538,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">202,078,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">373,313,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">360,173,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Less allowance for excess and obsolete inventory
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0);">(19,019,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0);">(18,964,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;"><b>
      Inventory
     </b></div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">354,294,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">341,209,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Inventory unreturned
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">18,296,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">18,460,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;"><b>
      Total inventory &#8212; net
     </b></div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;">372,590,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;">359,669,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetAbstract', window );"><strong>Contract Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractAssetsTableTextBlock', window );">Contract Assets</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Contract assets are comprised of the following: </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; height : 1pt; white-space : nowrap; ">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Short-term contract assets</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Cores expected to be returned by customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">17,554,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">17,732,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Core premiums paid to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">10,449,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">9,669,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Upfront payments to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">1,300,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">1,400,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Finished goods premiums paid to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">1,003,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">805,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Total short-term contract assets</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">30,306,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">29,606,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Long-term contract assets</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Remanufactured cores held at customers' locations
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">301,259,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%;">301,388,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Core premiums paid to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">25,892,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">24,714,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Long-term core inventory deposits
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">          -      </td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">5,569,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Finished goods premiums paid to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">2,697,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">2,483,000</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      Upfront payments to customers
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">1,496,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">2,114,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Total long-term contract assets</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">331,344,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">336,268,000</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of contract assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Customer and Other Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Significant Customer and Other Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Concentrations of Risk</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="font-weight: bold; font-style: italic;">Significant Customer Concentrations</span> </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The largest customers accounted for the following percentage of consolidated net sales: </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; text-align: center;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;">Three Months Ended<br/>September 30,</span>    </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;">Six Months Ended<br/>September 30,</span>    </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td>&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div>
      <span style="font-weight: bold;">Net sales </span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div>
      Customer A
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">38</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">34</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">38</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">37</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div>
      Customer B
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">28</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">21</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">26</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">20</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div>
      Customer C
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">21</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">31</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">21</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">29</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
  </table><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; height : 1pt; white-space : nowrap; ">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div>
      <span style="font-weight: bold;">Accounts receivable - trade</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div>
      Customer A
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 9%; text-align: right;">36</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">41</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div>
      Customer B
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">34</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">26</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div>
      Customer C
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">7</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">7</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
  </table><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 52%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="vertical-align: bottom; text-align: center;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Three Months Ended</span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;">September 30,</span>    </td><td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;"><br/></td><td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td colspan="5" style="vertical-align: bottom; text-align: center;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Six Months Ended</span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;">September 30,</span>    </td><td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="2" style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
     </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Product line</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Rotating electrical products
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">69</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">68</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">68</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">67</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Brake-related products
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">21</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">21</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">22</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">22</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Wheel hub products
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">6</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">7</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">6</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">7</td><td style="vertical-align: bottom; text-align: left; width: 1%;">%</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other products
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0);">4</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">4</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">4</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;">4</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none;">%</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">100</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">100</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">100</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">100</td><td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">%</td>
   </tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtTableTextBlock', window );">Convertible Debt</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The Company&#8217;s Convertible Notes are comprised of the following: </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="color: rgb(0, 0, 0); border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; height : 1pt; white-space : nowrap; ">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="color: rgb(0, 0, 0); font-weight: bold;">September 30, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="color: rgb(0, 0, 0); font-weight: bold;">March 31, 2025</span>
     </td><td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="color: rgb(0, 0, 0); font-weight: bold;">Convertible Notes, related party</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Principal amount of Convertible Notes</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">38,730,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">35,209,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Less: unamortized debt discount attributed to Compound Net Derivative Liability</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">(5,972,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">(6,556,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Less: unamortized debt discount attributed to debt issuance costs</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(834,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(916,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Carrying amount of the Convertible Notes</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">31,924,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">27,737,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Plus: Compound Net Derivative Liability</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">11,520,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">7,470,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="color: rgb(0, 0, 0); font-weight: bold;">Net carrying amount of Convertible Notes, related party</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">43,444,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">35,207,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock', window );">Total Interest Expense Recognized Related to Convertible Notes</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> <span style="color: rgb(0, 0, 0);">Interest expense related to the Convertible Notes is as follows:</span> </div>
  <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div>


  <table cellpadding="0" style="color: rgb(0, 0, 0); border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td colspan="8" style="vertical-align: bottom; text-align: center;">



      <span style="color: rgb(0, 0, 0); font-weight: bold;">Three Months Ended

      September 30,</span>
     </td>
    <td colspan="8" style="vertical-align: bottom; text-align: center;">



      <span style="color: rgb(0, 0, 0); font-weight: bold;">Six Months Ended<br/>

      September 30,</span>
     </td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="color: rgb(0, 0, 0); font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="color: rgb(0, 0, 0); font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="color: rgb(0, 0, 0); font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="color: rgb(0, 0, 0); font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="color: rgb(0, 0, 0); font-weight: bold;">Interest expense on Convertible Notes</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td><td style="vertical-align: bottom; text-align: right; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Contractual interest expense</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">968,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">880,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">1,936,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">1,760,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1.0pt;">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Accretion of debt discount</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">299,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">249,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">584,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;">487,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom; padding-left: 10px;">
     <div>
      <span style="color: rgb(0, 0, 0);">Amortization of debt issuance costs</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">41,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">35,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">82,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">68,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

   <tr style="vertical-align: top; height: 1pt;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="color: rgb(0, 0, 0); font-weight: bold;">Total interest expense on Convertible Notes</span>
     </div>
    </td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">1,308,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">1,164,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">2,602,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;">&#160;</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">2,315,000</td><td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityAbstract', window );"><strong>Contract Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractLiabilitiesTableTextBlock', window );">Contract Liabilities</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Contract liabilities are comprised of the following: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; ">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div><b>
      September 30, 2025
     </b></div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div><b>
      March 31, 2025
     </b></div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div><b>
      Short-term contract liabilities
     </b></div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Customer allowances earned
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">20,461,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">16,283,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Customer core returns accruals
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">14,538,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">13,880,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Core bank liability
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">10,953,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">1,795,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Accrued core payment
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3,916,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3,196,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Customer deposits
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">2,347,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">2,486,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Finished goods liabilities
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">373,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">518,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div><b>
      Total short-term contract liabilities
     </b></div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">52,588,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">38,158,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div><b>
      Long-term contract liabilities
     </b></div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Customer core returns accruals
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">240,287,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">227,588,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Accrued core payment
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3,295,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3,768,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Core bank liability
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"> &#160;- </td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">10,048,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div><b>
      Total long-term contract liabilities
     </b></div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">243,582,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">241,404,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of contract liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock', window );">Balance Sheet Information for Leases</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Balance sheet information for leases is as follows: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; margin-left: auto; margin-right: auto; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 64%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; ">
    <td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom;">
     <div>
      <span style="font-weight: bold;">Leases</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; text-align: left; width: 9%;">
     <div>
      <span style="font-weight: bold;">Classification</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">September 30, 2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">March 31, 2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      <span style="font-weight: bold;">Assets:</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 20px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Operating
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%;"> <div> <span style="-sec-ix-hidden: hidden-fact-4"><span style="-sec-ix-hidden: hidden-fact-5">Operating lease assets</span></span> </div> </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">67,208,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">66,603,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>

   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">Finance</td>
    <td style="text-align: left;">&#160;</td><td style="text-align: left; white-space: nowrap; background-color: rgb(255, 255, 255);"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="-sec-ix-hidden: hidden-fact-6"><span style="-sec-ix-hidden: hidden-fact-7">Plant and equipment</span></span></span></td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">5,071,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">4,296,000</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr><tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      <span style="font-weight: bold;">Total leased assets</span>
     </div>
    </td>
    <td style="text-align: left; width: 1%;">&#160;</td><td style="width : 9%; text-align : left; white-space : nowrap; ">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">72,279,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; text-align: left;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; padding-left: 10px;">70,899,000</td><td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 20px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      <span style="font-weight: bold;">Liabilities:</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 20px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Current
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Operating
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width : 9%; white-space : nowrap; "> <div> <span style="-sec-ix-hidden: hidden-fact-8"><span style="-sec-ix-hidden: hidden-fact-9">Operating lease liabilities</span></span> </div> </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">9,763,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">9,982,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Finance
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%;"> <div> <span style="-sec-ix-hidden: hidden-fact-10"><span style="-sec-ix-hidden: hidden-fact-11">Other current liabilities</span></span> </div> </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">1,229,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">1,222,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Long-term
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Operating
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width : 9%; white-space : nowrap; "> <div> <span style="-sec-ix-hidden: hidden-fact-12"><span style="-sec-ix-hidden: hidden-fact-13">Long-term operating lease liabilities</span></span> </div> </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">61,031,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">65,308,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Finance
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 9%;"> <div> <span style="-sec-ix-hidden: hidden-fact-14"><span style="-sec-ix-hidden: hidden-fact-15">Other liabilities</span></span> </div> </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">3,068,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">1,954,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      <span style="font-weight: bold;">Total lease liabilities</span>
     </div>
    </td>
    <td style="text-align: left; width: 1%;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">&#160;&#160;&#160;</td>
    <td style="width: 1%;"><br/></td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">75,091,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; padding-left: 10px;">78,466,000</td><td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease Cost Recognized in Consolidated Statement of Operations</a></td>
<td class="text"><div style="margin: 0in; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">Lease cost recognized in the condensed consolidated
statements of operations is as follows:</div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;</div><table cellpadding="0" style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td style="font-size: 0px;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td colspan="7" style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center;">



      <span style="font-weight: bold;">Three Months Ended
<br/>
      September 30,</span>
     </td>

    <td style="font-size: 0px; width: 1%;">&#160;</td>
    <td colspan="7" style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center;">



      <span style="font-weight: bold;">Six Months Ended<br/>

      September 30,</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="font-size: 0px; padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      <span style="font-weight: bold;">Lease cost</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Operating lease cost
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">3,571,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">3,523,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">7,061,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">7,282,000</td><td style="width: 1%; text-align: left;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Short-term lease cost
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">296,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">381,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">512,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">693,000</td><td style="width: 1%; text-align: left;">&#160;</td>

   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Variable lease cost
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">115,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">91,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">248,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">255,000</td><td style="width: 1%; text-align: left;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Finance lease cost:
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding: 0px 0px 0px 10px;">
     <div>
      Amortization of finance lease assets
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">348,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">295,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">703,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 9%; text-align: right; padding-left: 10px;">653,000</td><td style="width: 1%; text-align: left;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td style="padding: 0px 0px 0px 10px;">
     <div>
      Interest on finance lease liabilities
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">78,000</td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">45,000</td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">152,000</td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>
    <td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">96,000</td><td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

   </tr>

   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      <span style="font-weight: bold;">Total lease cost</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">4,408,000</td><td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">4,335,000</td><td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">8,676,000</td><td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;">$</td>
    <td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;">8,979,000</td><td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;">&#160;</td>

   </tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock', window );">Maturity of Lease Commitments</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Maturities of lease commitments at September 30, 2025 by fiscal year were as follows: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 64%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; ">
    <td>
     <div>
      <span style="font-weight: bold;">Maturity of lease liabilities by fiscal year</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">Operating Leases</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">Finance Leases</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">Total</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      2026 - remaining six months
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">7,103,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">811,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">7,914,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      2027
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">12,350,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">1,346,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">13,696,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      2028
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">11,700,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">1,091,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">12,791,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      2029
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">11,192,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">826,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">12,018,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      2030
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">11,377,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">749,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">12,126,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Thereafter
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">32,136,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">96,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">32,232,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Total lease payments
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">85,858,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">4,919,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">90,777,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Less amount representing interest
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(15,064,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(622,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(15,686,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>

   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      <span style="font-weight: bold;">Present value of lease liabilities</span>
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">70,794,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">4,297,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">75,091,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock', window );">Other Information about Leases</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Other information about leases is as follows: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"> <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; "> <td style="padding-left: 10px;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"> <div> <span style="font-weight: bold;">September 30, 2025</span> </div> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"> <div> <span style="font-weight: bold;">March 31, 2025</span> </div> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;"> <div> <span style="font-weight: bold;">Lease term and discount rate</span> </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;"> <div> Weighted-average remaining lease term (years): </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="padding-left: 10px;"> <div> Finance leases </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3.9</td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3.2</td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-left: 10px;"> <div> Operating leases </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">6.9</td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">7.3</td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div> Weighted-average discount rate: </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-left: 10px;"> <div> Finance leases </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">7.1</td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">7.0</td><td style="width: 1%; text-align: left;">%</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td style="padding-left: 10px;"> <div> Operating leases </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">5.8</td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">5.8</td><td style="width: 1%; text-align: left;">%</td> </tr> </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability and finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability and finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other information of lessees operating lease and finance lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the lessee's operating lease and finance lease assets and liabilities disclosed in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable Discount Programs (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_AccountsReceivableDiscountProgramsAbstract', window );"><strong>Accounts Receivable Discount Programs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock', window );">Accounts Receivable Discount Programs</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following is a summary of accounts receivable discount programs: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"> <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top;"> <td>&#160;</td> <td colspan="8" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><b>Six Months Ended</b><br/><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,&#160;</span></td> </tr><tr style="vertical-align: top;"> <td style="padding-left: 10px;">&#160;</td> <td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"> <div> <span style="font-weight: bold;">2025</span> </div> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td> <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"> <div> <span style="font-weight: bold;">2024</span> </div> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div> Receivables discounted </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">339,254,000</td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">303,638,000</td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td> <div> Weighted average number of days collection was accelerated </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">345</td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">343</td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div> Annualized weighted average discount rate </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">5.6</td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">6.5</td><td style="width: 1%; text-align: left;">%</td> </tr> <tr style="vertical-align: top;"> <td> <div> Amount of discount recognized as interest expense </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">18,098,000</td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">18,870,000</td><td style="width: 1%; text-align: left;">&#160;</td> </tr> </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_AccountsReceivableDiscountProgramsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_AccountsReceivableDiscountProgramsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of accounts receivable factored out to banks. Disclosure includes amounts factored, weighted average days, weighted average discount rate and amount of discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss) Income per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net (Loss) Income per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Reconciliation of Basic and Diluted Net (Loss) Income Per Share</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following presents a reconciliation of basic and diluted net (loss) income per share: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">


   <tr style="height: 0px; font-size: 0px;"><td style="width: 52%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;"><td>&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><br/></span></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Three Months Ended<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span>September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>

    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Six Months Ended<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span>September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>

   </tr><tr style="vertical-align: top;">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Net (loss) income
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(2,149,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(2,954,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">893,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(21,039,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Basic shares
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">19,366,633</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">19,760,028</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">19,367,840</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">19,717,517</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Effect of potentially dilutive securities
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"> &#160;- </td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"> &#160;- </td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">827,114</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"> &#160;- </td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Diluted shares
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">19,366,633</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">19,760,028</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">20,194,954</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">19,717,517</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Net (loss) income per share:
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Basic net (loss) income per share
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(0.11</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(0.15</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">0.05</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(1.07</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%; padding-left: 10px;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>

   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Diluted net (loss) income per share
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(0.11</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(0.15</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">0.04</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">(1.07</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Risk Management and Derivatives (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Financial Risk Management and Derivatives [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Derivative Instruments on Consolidated Statements of Operations</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following shows the effect of derivative instruments on the condensed consolidated statements of operations: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; margin-left: auto; margin-right: 0px; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">



   <tr style="height: 0px; font-size: 0px;"><td style="width: 52%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;"><td>&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; ">
    <td>&#160;</td>
    <td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"><br/>
   </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="13" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Foreign Exchange Impact of Lease Liabilities and Forward Contracts</span>            </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>



   </tr><tr style="vertical-align: top;">
    <td style="text-align: center; vertical-align: bottom;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Derivatives Not Designated as</span></td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/>
 </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Three Months Ended</span><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span><div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-weight: bold;">September 30,</span></div>
    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>

    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Six Months Ended<br/>September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>

   </tr><tr style="vertical-align: top;">
    <td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Hedging Instruments</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent : -10px; padding-left : 10px; ">
      Gain (loss) from forward foreign currency exchange contracts
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">2,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">(1,450,000</td><td style="width: 1%; text-align: left;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">4,348,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">(6,819,000</td><td style="width: 1%; text-align: left;">)&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CC<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4E<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Measurements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Financial Assets and Liabilities Measured at Fair Value Recurring Basis</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following summarizes financial assets and liabilities measured at fair value, by level within the fair value hierarchy: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">



   <tr style="height: 0px; font-size: 0px;"><td style="width: 20%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 7%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr><tr style="height: 0px; font-size: 0px;"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="13" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30, 2025</span>            </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>



    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="13" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">March 31, 2025</span>            </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>



   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial;">&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="9" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Fair Value Measurements<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span>Using Inputs Considered as</span>        </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-width: initial; border-style: none; border-color: initial;">&#160;</td>


    <td>&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="9" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Fair Value Measurements<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"><br/></span>Using Inputs Considered as</span>        </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>


   </tr><tr style="vertical-align: top;">
    <td style="padding-left: 10px;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Fair Value</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 1</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 2</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 3</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Fair Value</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 1</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 2</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">Level 3</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      <span style="font-weight: bold;">Assets</span>
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial;">&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Short-term investments
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Mutual funds
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;">2,025,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;">2,025,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"> - </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"> - </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;">1,881,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;">1,881,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"> - </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 7%; padding-left: 10px;"> - </td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent : -10px; padding-left : 10px; ">
      Prepaid expenses and other current assets
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Forward foreign currency exchange contracts
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">2,685,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">2,685,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      <span style="font-weight: bold;">Liabilities</span>
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent : -10px; padding-left : 10px; ">
      Other current liabilities
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Deferred compensation
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">2,025,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">2,025,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">1,881,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">1,881,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Forward foreign currency exchange contracts
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">1,663,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">1,663,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent : -10px; padding-left : 10px; ">
      Convertible notes, related party
     </div>
    </td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td><td style="padding-left: 10px;">&#160;</td><td>&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Compound Net Derivative Liability</div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">11,520,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">11,520,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">7,470,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;"> &#160;- </td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 7%; padding-left: 10px;">7,470,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Fair Value Assumptions</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following assumptions were used to determine the fair value of the Compound Net Derivative Liability: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align : top; white-space : nowrap; ">
    <td style="padding-left: 10px;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td><td style="text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">September 30, 2025</span>
     </div>
    </td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td style="text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;">
     <div>
      <span style="font-weight: bold;">March 31, 2025</span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Risk free interest rate
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3.64</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">3.91</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Cost of equity
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">20.30</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">21.30</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Weighted average cost of capital
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">15.40</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">14.90</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Expected volatility of the Company's common stock
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">57.50</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">40.00</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      EBITDA volatility
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">35.00</td><td style="width: 1%; text-align: left;">%</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">45.00</td><td style="width: 1%; text-align: left;">%</td>
   </tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Activity for Level 3 Fair Value Measurements</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following summarizes the activity for Level 3 fair value measurements: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>


   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Three Months Ended</span><div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-weight: bold;">September 30,</span></div>
    </td>

    <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
<span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;">Six Months Ended</span><div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-weight: bold;">September 30,</span></div>
    </td>

    <td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2025</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;">2024</span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Beginning balance
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">9,260,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">4,830,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">7,470,000</td><td style="width: 1%; text-align: left;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">7,410,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="white-space : nowrap; ">
     <div style="text-indent : -10px; padding-left : 10px; ">
      Changes in fair value of Compound Net Derivative Liability included in earnings
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;">2,260,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;">380,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;">4,050,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;">(2,200,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Ending balance
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">11,520,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">5,210,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">11,520,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>

    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;">5,210,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Payments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Stock Option Transactions</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following is a summary of stock option transactions: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr>
   <tr style="vertical-align : top; white-space : nowrap; ">
    <td>&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; padding-left: 10px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Number of</span>
     <div>
      <span style="font-weight: bold;">Shares </span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; width: 9%; padding-left: 10px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Weighted Average</span>
     <div>
      <span style="font-weight: bold;">Exercise Price </span>
     </div>
    </td><td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Outstanding at March 31, 2025
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">1,053,561</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">20.20</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Exercised
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">(6,466</td><td style="width: 1%; text-align: left;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">15.59</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Forfeited/Cancelled
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px;">(5,825</td><td style="width: 1%; text-align: left;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">20.72</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div>
      Expired
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(68,200</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">31.13</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div>
      Outstanding at September 30, 2025
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; padding-left: 10px; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">973,070</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right; padding-left: 10px;">19.47</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Restricted Stock Units Activity</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following is a summary of non-vested RSUs: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 76%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td style="font-size: 0px;">&#160;</td>
    <td style="font-size: 0px;">&#160;</td><td style="font-size: 0px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">Number of Shares </span>
     </td><td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;">&#160;</td>
    <td colspan="4" style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;">


      <span style="font-weight: bold;">Weighted Average Grant Date Fair Value</span>
     </td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Outstanding at March 31, 2025
     </div>
    </td>
    <td style="vertical-align: bottom; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left;">&#160;</td>
    <td style="border-top: 1pt solid black; vertical-align: bottom; text-align: right; width: 9%;">505,373</td><td style="border-top: 1pt solid black; vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">&#160;</td><td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">$</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">7.26</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Granted
     </div>
    </td>
    <td style="vertical-align: bottom; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">487,597</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">&#160;</td><td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">$</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">10.35</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Vested
     </div>
    </td>
    <td style="vertical-align: bottom; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">(230,354</td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">&#160;</td><td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">$</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">8.09</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top;">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Forfeited/Cancelled
     </div>
    </td>
    <td style="vertical-align: bottom; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">(4,897</td><td style="vertical-align: bottom; text-align: left; width: 1%;">)&#160;</td>
    <td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">&#160;</td><td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">$</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">7.72</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>

   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="vertical-align: bottom;">
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Outstanding at September 30, 2025
     </div>
    </td>
    <td style="vertical-align: bottom; width: 1%;">&#160;</td><td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="border-top: 1pt solid black; border-bottom: 3px double black; vertical-align: bottom; text-align: right; width: 9%;">757,719</td><td style="border-top: 1pt solid black; border-bottom: 3px double black; vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>
    <td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">&#160;</td><td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;">$</td>
    <td style="vertical-align: bottom; text-align: right; width: 9%;">9.01</td><td style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td>

   </tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock', window );">Monte Carlo Valuation Model Assumptions Used in Determining Fair Value of TSR Awards</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The fair value of PSUs subject to a market condition is determined using the Monte Carlo simulation model. The following table summarizes the assumptions used in determining the fair value of the awards subject to market conditions: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"> <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="height: 0px; font-size: 0px;"> <td>&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td>&#160;</td> <td colspan="8" style="text-align: center;"> <span style="font-weight: bold;">Six Months Ended</span> </td> </tr> <tr style="vertical-align: top;"> <td>&#160;</td> <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span> </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td>&#160;</td> <td style="text-align: center; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"> <span style="font-weight: bold;">2025</span> </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td> <td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"> <span style="font-weight: bold;">2024</span> </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Risk free interest rate </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">3.86</td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">4.45</td><td style="width: 1%; text-align: left;">%</td> </tr> <tr style="vertical-align: top;"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Expected life in years </div> </td> <td style="width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">&#160;0.7-3.0</td><td style="text-align: left; width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">3</td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Expected volatility of the Company's common stock </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">66.80</td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">59.80</td><td style="width: 1%; text-align: left;">%</td> </tr> <tr style="vertical-align: top;"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Average correlation coefficient of peer companies </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">15.70</td><td style="width: 1%; text-align: left;">%</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">16.50</td><td style="width: 1%; text-align: left;">%</td> </tr> <tr style="vertical-align: top; background-color: rgb(204, 238, 255);"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Expected dividend yield </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"> - </td><td style="width: 1%; text-align: left;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;"> - </td><td style="width: 1%; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td> <div style="text-indent: -7.2pt; padding-left: 7.2pt;"> Grant date fair value </div> </td> <td style="width: 1%;">&#160;</td><td style="width: 1%;"><span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td><td style="text-align: right; width: 9%;"> <div>7.33-12.68 </div> </td><td style="width: 1%;">&#160;</td> <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">8.65</td><td style="width: 1%; text-align: left;">&#160;</td> </tr> </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock', window );">Performance Stock Units Activity</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following is a summary of non-vested PSUs: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center; vertical-align: bottom; white-space: nowrap;">&#160;</td><td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">Number of<br/> Shares</span>
     </td><td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">Weighted Average<br/> Grant Date Fair<br/> Value</span>
     </td><td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Outstanding at March 31, 2025
     </div>
    </td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">764,387</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="width: 9%; text-align: right;">7.42</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Granted
     </div>
    </td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">353,778</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="width: 9%; text-align: right;">10.57</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Vested
     </div>
    </td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="width: 9%; text-align: right;">(294,540</td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="width: 9%; text-align: right;">6.77</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Forfeited/Cancelled
     </div>
    </td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(78,347</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="width: 9%; text-align: right;">13.43</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Outstanding at September 30, 2025
     </div>
    </td>
    <td style="text-align: right; width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">745,278</td><td style="text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: right; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="width: 9%; text-align: right;">8.53</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>

  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of equity instruments other than options , including, but not limited to: (a) expected term of instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested performance-based units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Changes in Warranty Returns</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The following summarizes the changes in the warranty returns: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;">
    <td style="width: 52%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td colspan="8" style="text-align: center;">


      <span style="font-weight: bold;">Three Months Ended</span>
     </td>
    <td colspan="8" style="text-align: center;">


      <span style="font-weight: bold;">Six Months Ended</span>
     </td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;"><br/></td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"><span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30,</span>    </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="text-align: center;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Balance at beginning of period
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">18,131,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">15,046,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">19,677,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">19,326,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Charged to expense
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">44,313,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">41,744,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">82,766,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">75,096,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Amounts processed
     </div>
    </td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(44,684,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(40,141,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(84,683,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(77,773,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Balance at end of period
     </div>
    </td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">17,760,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">16,649,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">17,760,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">16,649,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>

  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Financial Information Relating to Segments</a></td>
<td class="text"><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Financial information relating to the Company&#8217;s segments is as follows: </div><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 52%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top;">
    <td style="text-align: center;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-width: initial; border-style: none; border-color: initial;">


      <span style="font-weight: bold;">Three Months Ended</span>
         &#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-width: initial; border-style: none; border-color: initial;">


      <span style="font-weight: bold;">Six Months Ended</span>
         &#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: center;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">September 30,</span>
         &#160;</td>
    <td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">


      <span style="font-weight: bold;">September 30,</span>
         &#160;</td>
    <td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: center;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">2025</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">


      <span style="font-weight: bold;">2024</span>
     </td><td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="text-align: center;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Net sales to external customers for Hard Parts reportable segment
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">207,606,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">194,677,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">382,495,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">352,864,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Intersegment sales for Hard Parts reportable segment
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">203,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">464,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">461,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">496,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total net sales for Hard Parts reportable segment
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">207,809,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">195,141,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">382,956,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">353,360,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-style: italic;">Reconciliation of net sales</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other net sales (1)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">13,864,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">13,509,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">27,339,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">25,209,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Elimination of intersegment net sales
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(203,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(464,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(461,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(496,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total consolidated net sales
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">221,470,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">208,186,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">409,834,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">378,073,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Less (2):
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Material, labor, and overhead expenses
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">126,840,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">130,905,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">240,735,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">240,122,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Logistic expenses (3)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">41,808,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">25,899,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">72,473,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">48,677,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Revaluation of cores on customers' shelves
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">1,225,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">1,164,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">2,251,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">1,558,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td style="padding-left: 10px;">
     <div>
      Foreign exchange impact of lease liabilities and forward contracts
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(1,469,000</td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">5,428,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(9,817,000</td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">16,506,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td style="padding-left: 10px;">
     <div>
      Other segment items (4)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">23,478,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">20,462,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">42,955,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">41,673,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total operating income for Hard Parts reportable segment
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">15,927,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">11,283,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">34,359,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">4,824,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-style: italic;">Reconciliation of profit (loss)</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other operating income (1)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">428,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">1,199,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">2,061,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">1,193,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Elimination of intersegment operating income
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">16,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">38,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">20,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">47,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Interest expense, net
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(12,699,000</td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(14,182,000</td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(25,511,000</td><td style="text-align: left; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">&#160;</td><td style="text-align: right; width: 9%;">(28,569,000</td><td style="text-align: left; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Change in fair value of compound net derivative liability
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(2,260,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(380,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(4,050,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">2,200,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total consolidated income (loss) before income tax expense
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">1,412,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(2,042,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">6,879,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">(20,305,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Reconciliations of other significant items and assets:</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Depreciation and amortization</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Depreciation and amortization for Hard Parts reportable segment (5)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">2,095,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">2,401,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">4,327,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">4,926,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other depreciation and amortization (1)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">278,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">200,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">495,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">404,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total consolidated depreciation and amortization
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">2,373,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">2,601,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">4,822,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">5,330,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Capital Expenditures</span>
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Captial expenditures for Hard Parts reportable segment
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">374,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">548,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">768,000</td><td style="text-align: left; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; width: 1%;">$</td><td style="text-align: right; width: 9%;">801,000</td><td style="text-align: left; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other capital expenditures (1)
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">652,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">9,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">1,065,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td><td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">246,000</td><td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total consolidated capital expenditures
     </div>
    </td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">1,026,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">557,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">1,833,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
    <td style="border-width: initial; border-style: none; border-color: initial; width: 1%;">&#160;</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">$</td><td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;">1,047,000</td><td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;">
   <tr style="height: 0px; font-size: 0px;"><td style="width: 76%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 1%;">&#160;</td><td style="width: 9%;">&#160;</td><td style="width: 1%;">&#160;</td></tr><tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      <span style="font-weight: bold;">Assets</span>
     </div>
    </td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;"> September 30, 2025 </span>
     </div>
    </td><td>&#160;</td>
    <td>&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">
     <div>
      <span style="font-weight: bold;"> March 31, 2025 </span>
     </div>
    </td><td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total assets for Hard Parts reportable segment
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">998,888,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">$</td><td style="width: 9%; text-align: right;">967,178,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Other assets (1)
     </div>
    </td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">60,966,000</td><td style="width: 1%; text-align: left;">&#160;</td>
    <td style="width: 1%;">&#160;</td><td style="width: 1%; text-align: left;">&#160;</td><td style="width: 9%; text-align: right;">58,355,000</td><td style="width: 1%; text-align: left;">&#160;</td>
   </tr>
   <tr style="vertical-align: top; background-color: rgb(204, 238, 255);">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Elimination of intersegment assets
     </div>
    </td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(69,886,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td><td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">(67,897,000</td><td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">)&#160;</td>
   </tr>
   <tr style="vertical-align: top;">
    <td>
     <div style="text-indent: -7.2pt; padding-left: 7.2pt;">
      Total consolidated assets
     </div>
    </td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">989,968,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
    <td style="width: 1%; border-width: initial; border-style: none; border-color: initial;">&#160;</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">$</td><td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">957,636,000</td><td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;">&#160;</td>
   </tr>
  </table><div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;">&#160;
  </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (1) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Net sales, operating income, depreciation and amortization, capital expenditures, and assets from segments below the quantitative threshold are attributable to the Company&#8217;s Test Solutions and Diagnostic Equipment and the Heavy Duty operating segments. Neither of these two operating segments has ever met any of the quantitative thresholds for determining reportable segments. </div> </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (2) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> The significant expense categories and amounts align with the segment-level information that is regularly provided to the CODM for the Company&#8217;s Hard Parts reportable segment. Intersegment expenses are included within the amounts shown. </div> </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (3) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Logistic expenses include freight, tariffs, and customs duties. </div> </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (4) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Other segment items include general and administrative expenses, sales and marketing expenses, and research and development expenses. </div> </div><div style="text-indent: -18pt; padding-left: 36pt;"> <div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> (5) </div> <div style="font-size: 10pt; font-family: TimesNewRoman, &quot;Times New Roman&quot;, Times, Baskerville, Georgia, serif;"> Depreciation and amortization for the Company&#8217;s Hard Parts reportable segment are included within material, labor, and overhead expenses and other segment items. </div> </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable - Net - Accounts Receivable - Net (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Accounts Receivable - Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable &#8212; trade</a></td>
<td class="nump">$ 122,509,000<span></span>
</td>
<td class="nump">$ 113,807,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for credit losses</a></td>
<td class="num">(274,000)<span></span>
</td>
<td class="num">(207,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_CustomerPaymentDiscrepancies', window );">Customer payment discrepancies</a></td>
<td class="num">(2,155,000)<span></span>
</td>
<td class="num">(1,765,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_CustomerReturnsRgaIssued', window );">Customer returns RGA issued</a></td>
<td class="num">(16,070,000)<span></span>
</td>
<td class="num">(20,771,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Total accounts receivable &#8212; net</a></td>
<td class="nump">$ 104,010,000<span></span>
</td>
<td class="nump">$ 91,064,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_CustomerPaymentDiscrepancies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A reduction to trade accounts receivable for customer payment discrepancies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_CustomerPaymentDiscrepancies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_CustomerReturnsRgaIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A reduction from trade accounts receivable for returned goods authorization issued for in-transit unit returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_CustomerReturnsRgaIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477802/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479196/954-310-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory - Net - Inventory - Net (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventory &#8212; net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 154,168,000<span></span>
</td>
<td class="nump">$ 150,274,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work-in-process</a></td>
<td class="nump">9,607,000<span></span>
</td>
<td class="nump">7,821,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">209,538,000<span></span>
</td>
<td class="nump">202,078,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Inventory, gross</a></td>
<td class="nump">373,313,000<span></span>
</td>
<td class="nump">360,173,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Less allowance for excess and obsolete inventory</a></td>
<td class="num">(19,019,000)<span></span>
</td>
<td class="num">(18,964,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_TotalInventory', window );">Inventory</a></td>
<td class="nump">354,294,000<span></span>
</td>
<td class="nump">341,209,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_InventoryUnreturned', window );">Inventory unreturned</a></td>
<td class="nump">18,296,000<span></span>
</td>
<td class="nump">18,460,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventory &#8212; net</a></td>
<td class="nump">$ 372,590,000<span></span>
</td>
<td class="nump">$ 359,669,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_InventoryUnreturned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the added unit value of finished goods shipped to customers that the entity expects to be returned within the normal operating cycle of one year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_InventoryUnreturned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_TotalInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of inventory net as of balance sheet date and the inventory the entity expects to be returned within the normal operating cycle of one year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_TotalInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetAbstract', window );"><strong>Contract Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_LongTermContractAssetsWriteDown', window );">Long-term contract assets, write-down</a></td>
<td class="nump">$ 1,225,000<span></span>
</td>
<td class="nump">$ 1,164,000<span></span>
</td>
<td class="nump">$ 2,251,000<span></span>
</td>
<td class="nump">$ 1,558,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits', window );">Reduction in carrying value of remanufactured cores and long-term core inventory deposit</a></td>
<td class="nump">$ 14,154,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,154,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_LongTermContractAssetsWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in long-term contract assets due to quarterly revaluation of contract assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_LongTermContractAssetsWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reduction in the carrying value of remanufactured cores held at customers&#8217; locations and long-term core inventory deposits, recognized during the period, in connection with the realignment of inventory at certain customer distribution centers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contract Assets - Contract Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetAbstract', window );"><strong>Contract Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent', window );">Cores expected to be returned by customers</a></td>
<td class="nump">$ 17,554,000<span></span>
</td>
<td class="nump">$ 17,732,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent', window );">Core premiums paid to customers</a></td>
<td class="nump">10,449,000<span></span>
</td>
<td class="nump">9,669,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent', window );">Upfront payments to customers</a></td>
<td class="nump">1,300,000<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent', window );">Finished goods premiums paid to customers</a></td>
<td class="nump">1,003,000<span></span>
</td>
<td class="nump">805,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Total short-term contract assets</a></td>
<td class="nump">30,306,000<span></span>
</td>
<td class="nump">29,606,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent', window );">Remanufactured cores held at customers' locations</a></td>
<td class="nump">301,259,000<span></span>
</td>
<td class="nump">301,388,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent', window );">Core premiums paid to customers</a></td>
<td class="nump">25,892,000<span></span>
</td>
<td class="nump">24,714,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent', window );">Long-term core inventory deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,569,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent', window );">Finished goods premiums paid to customers</a></td>
<td class="nump">2,697,000<span></span>
</td>
<td class="nump">2,483,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent', window );">Upfront payments to customers</a></td>
<td class="nump">1,496,000<span></span>
</td>
<td class="nump">2,114,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetNoncurrent', window );">Total long-term contract assets</a></td>
<td class="nump">$ 331,344,000<span></span>
</td>
<td class="nump">$ 336,268,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the difference between the Remanufactured Core sales price and its related cost. Core premiums expected to be amortized during the Company's normal operating cycle, which is generally one year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the difference between the Remanufactured Core sales price and its related cost as of the balance sheet date, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the Remanufactured Cores and Used cores returned by consumers to the Company's customers but not yet returned to the Company. These cores are recorded as contract assets until the Company physically receives them during its normal operation cycle, which is generally one year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the difference between the finished good acquisition price paid to customers and the related finished good cost, which is treated as an asset and recognized as a reduction of revenue through the later of the date at which related revenue is recognized or the date at which the sales incentive is offered, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the difference between the finished good acquisition price paid to customers and the related finished good cost, which is treated as an asset and recognized as a reduction of revenue through the later of the date at which related revenue is recognized or the date at which the sales incentive is offered, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of remanufactured cores the Company has purchased from its customers, which are held by the customers and remain on the customers' premises, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount of remanufactured cores held at customers' locations as of the balance sheet date, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the marketing allowances provided by the Company to its customers. These allowances are recognized as an asset and amortized over the appropriate period of time, which is generally one year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the marketing allowances provided by the Company to its customers as of the balance sheet date, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Customer and Other Information - Significant Customer and Other Information (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Customer A [Member] | Net Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Significant Customer and Other Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">38.00%<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
<td class="nump">38.00%<span></span>
</td>
<td class="nump">37.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Customer A [Member] | Accounts Receivable - Trade [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Significant Customer and Other Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Customer B [Member] | Net Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Significant Customer and Other Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">26.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Customer B [Member] | Accounts Receivable - Trade [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Significant Customer and Other Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Customer C [Member] | Net Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Significant Customer and Other Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">29.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Customer C [Member] | Accounts Receivable - Trade [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Significant Customer and Other Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember', window );">Product Concentration Risk [Member] | Net Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Significant Customer and Other Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mpaa_RotatingElectricalProductsMember', window );">Rotating Electrical Products [Member] | Product Concentration Risk [Member] | Net Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Significant Customer and Other Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">69.00%<span></span>
</td>
<td class="nump">68.00%<span></span>
</td>
<td class="nump">68.00%<span></span>
</td>
<td class="nump">67.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mpaa_BrakeRelatedProductsMember', window );">Brake-Related Products [Member] | Product Concentration Risk [Member] | Net Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Significant Customer and Other Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mpaa_WheelHubProductsMember', window );">Wheel Hub Products [Member] | Product Concentration Risk [Member] | Net Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Significant Customer and Other Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mpaa_OtherProductsMember', window );">Other Products [Member] | Product Concentration Risk [Member] | Net Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Significant Customer and Other Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-18<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478785/954-310-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mpaa_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mpaa_CustomerAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueProductLineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueProductLineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mpaa_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mpaa_CustomerBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mpaa_CustomerCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mpaa_CustomerCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mpaa_RotatingElectricalProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=mpaa_RotatingElectricalProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mpaa_BrakeRelatedProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=mpaa_BrakeRelatedProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mpaa_WheelHubProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=mpaa_WheelHubProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mpaa_OtherProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=mpaa_OtherProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Change in fair value of compound net derivative liability</a></td>
<td class="num">$ (2,260,000)<span></span>
</td>
<td class="num">$ (380,000)<span></span>
</td>
<td class="num">$ (4,050,000)<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember', window );">Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 268,620,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 268,620,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt instrument, maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 12,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage', window );">Percentage of aggregate revolving commitments</a></td>
<td class="nump">22.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate at end of period</a></td>
<td class="nump">7.42%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.42%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.46%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Facility [Member] | Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 238,620,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 238,620,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding balance under revolving loan</a></td>
<td class="nump">72,419,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,419,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90,787,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Amount available under revolving facility</a></td>
<td class="nump">145,376,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,376,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Facility [Member] | Letters of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding balance under revolving loan</a></td>
<td class="nump">15,470,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,470,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term Loans [Member] | Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate at end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount of Convertible Notes</a></td>
<td class="nump">$ 38,730,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,730,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,209,000<span></span>
</td>
<td class="nump">$ 32,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaidInKindInterest', window );">Interest paid in-kind</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,521,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price (in Dollars per share)</a></td>
<td class="nump">$ 15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="nump">18.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Warrants maturity date</a></td>
<td class="text">Mar. 30,  2029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 30,  2029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_WarrantsAndRightsOutstandingFairValue', window );">Warrants fair value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="nump">29,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">18,080,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,080,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,530,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Change in fair value of compound net derivative liability</a></td>
<td class="num">(2,260,000)<span></span>
</td>
<td class="num">$ (380,000)<span></span>
</td>
<td class="num">(4,050,000)<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ConvertibleNotesGross', window );">Total payments</a></td>
<td class="nump">$ 56,704,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,704,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ConvertibleNotesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal amount of the convertible notes plus interest payable in kind, assuming no early redemption or conversion have occurred that will be paid at maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ConvertibleNotesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum threshold of aggregate revolving commitments below which fixed charge ratio financial covenant is tested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_WarrantsAndRightsOutstandingFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of warrants and rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_WarrantsAndRightsOutstandingFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-10<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-12<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-12<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CC<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaidInKindInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaidInKindInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=mpaa_ParentCompanyCreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Convertible Debt (Details) - Convertible Notes [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_DebtConvertibleDebtDetailsLineItems', window );"><strong>Debt - Convertible Debt (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount of Convertible Notes</a></td>
<td class="nump">$ 38,730,000<span></span>
</td>
<td class="nump">$ 35,209,000<span></span>
</td>
<td class="nump">$ 32,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability', window );">Less: unamortized debt discount attributed to Compound Net Derivative Liability</a></td>
<td class="num">(5,972,000)<span></span>
</td>
<td class="num">(6,556,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts', window );">Less: unamortized debt discount attributed to debt issuance costs</a></td>
<td class="num">(834,000)<span></span>
</td>
<td class="num">(916,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_AmountAllocatedToConvertibleNotes', window );">Carrying amount of the Convertible Notes</a></td>
<td class="nump">31,924,000<span></span>
</td>
<td class="nump">27,737,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability', window );">Plus: Compound Net Derivative Liability</a></td>
<td class="nump">11,520,000<span></span>
</td>
<td class="nump">7,470,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtNoncurrent', window );">Net carrying amount of Convertible Notes, related party</a></td>
<td class="nump">$ 43,444,000<span></span>
</td>
<td class="nump">$ 35,207,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_AmountAllocatedToConvertibleNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after all adjustment related to conversion option and redemptions options of convertible notes and unamortized issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_AmountAllocatedToConvertibleNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_DebtConvertibleDebtDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_DebtConvertibleDebtDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount attributed to compound net derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Total Interest Expense Recognized Related to Convertible Notes (Details) - Convertible Notes [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_InterestExpenseOnConvertibleNotesAbstract', window );"><strong>Interest expense on Convertible Notes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebtExcludingAmortization', window );">Contractual interest expense</a></td>
<td class="nump">$ 968,000<span></span>
</td>
<td class="nump">$ 880,000<span></span>
</td>
<td class="nump">$ 1,936,000<span></span>
</td>
<td class="nump">$ 1,760,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Accretion of debt discount</a></td>
<td class="nump">299,000<span></span>
</td>
<td class="nump">249,000<span></span>
</td>
<td class="nump">584,000<span></span>
</td>
<td class="nump">487,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">41,000<span></span>
</td>
<td class="nump">35,000<span></span>
</td>
<td class="nump">82,000<span></span>
</td>
<td class="nump">68,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Total interest expense on Convertible Notes</a></td>
<td class="nump">$ 1,308,000<span></span>
</td>
<td class="nump">$ 1,164,000<span></span>
</td>
<td class="nump">$ 2,602,000<span></span>
</td>
<td class="nump">$ 2,315,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_InterestExpenseOnConvertibleNotesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_InterestExpenseOnConvertibleNotesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebtExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebtExcludingAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityAbstract', window );"><strong>Contract Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_RemanufacturedCoreRevenue', window );">Remanufactured core revenue</a></td>
<td class="nump">$ 14,797,000<span></span>
</td>
<td class="nump">$ 14,797,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_RemanufacturedCoreRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remanufactured core revenue recognized during the period in connection with the realignment of inventory at certain customer distribution centers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_RemanufacturedCoreRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contract Liabilities - Contract Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityAbstract', window );"><strong>Contract Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent', window );">Customer allowances earned</a></td>
<td class="nump">$ 20,461,000<span></span>
</td>
<td class="nump">$ 16,283,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent', window );">Customer core returns accruals</a></td>
<td class="nump">14,538,000<span></span>
</td>
<td class="nump">13,880,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent', window );">Core bank liability</a></td>
<td class="nump">10,953,000<span></span>
</td>
<td class="nump">1,795,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent', window );">Accrued core payment</a></td>
<td class="nump">3,916,000<span></span>
</td>
<td class="nump">3,196,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent', window );">Customer deposits</a></td>
<td class="nump">2,347,000<span></span>
</td>
<td class="nump">2,486,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent', window );">Finished goods liabilities</a></td>
<td class="nump">373,000<span></span>
</td>
<td class="nump">518,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Total short-term contract liabilities</a></td>
<td class="nump">52,588,000<span></span>
</td>
<td class="nump">38,158,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent', window );">Customer core returns accruals</a></td>
<td class="nump">240,287,000<span></span>
</td>
<td class="nump">227,588,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent', window );">Accrued core payment</a></td>
<td class="nump">3,295,000<span></span>
</td>
<td class="nump">3,768,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent', window );">Core bank liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,048,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Total long-term contract liabilities</a></td>
<td class="nump">$ 243,582,000<span></span>
</td>
<td class="nump">$ 241,404,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of obligations for accrued core payment, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of obligations for accrued core payment, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of obligation for Core bank liability, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of obligation for core bank liability, classified as non current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of obligation for customer allowances earned, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of obligation representing the estimated future credits to be provided for Used Cores returned by the customers, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of obligation representing the estimated future credits to be provided for Used Cores returned by the customers, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of obligations for customer deposits, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of obligations for finished goods liabilities, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_GainLossOnRemeasurementOfLeaseLiabilities', window );">Gain (loss) in foreign currency-denominated lease liabilities</a></td>
<td class="nump">$ 1,467,000<span></span>
</td>
<td class="num">$ (3,978,000)<span></span>
</td>
<td class="nump">$ 5,469,000<span></span>
</td>
<td class="num">$ (9,687,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_GainLossOnRemeasurementOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on the remeasurement of lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_GainLossOnRemeasurementOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Balance Sheet Information (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Operating, Operating lease assets<span></span>
</td>
<td class="text">Operating, Operating lease assets<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating, Operating lease assets</a></td>
<td class="nump">$ 67,208,000<span></span>
</td>
<td class="nump">$ 66,603,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Plant and equipment &#8212; net<span></span>
</td>
<td class="text">Plant and equipment &#8212; net<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance, Plant and equipment</a></td>
<td class="nump">$ 5,071,000<span></span>
</td>
<td class="nump">$ 4,296,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_OperatingAndFinanceLeaseRightOfUseAssets', window );">Total leased assets</a></td>
<td class="nump">$ 72,279,000<span></span>
</td>
<td class="nump">$ 70,899,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Operating, Operating lease liabilities<span></span>
</td>
<td class="text">Operating, Operating lease liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating, Operating lease liabilities</a></td>
<td class="nump">$ 9,763,000<span></span>
</td>
<td class="nump">$ 9,982,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance, Other current liabilities</a></td>
<td class="nump">$ 1,229,000<span></span>
</td>
<td class="nump">$ 1,222,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Operating, Long-term operating lease liabilities<span></span>
</td>
<td class="text">Operating, Long-term operating lease liabilities<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating, Long-term operating lease liabilities</a></td>
<td class="nump">$ 61,031,000<span></span>
</td>
<td class="nump">$ 65,308,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance, Other liabilities</a></td>
<td class="nump">$ 3,068,000<span></span>
</td>
<td class="nump">$ 1,954,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_OperatingAndFinanceLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 75,091,000<span></span>
</td>
<td class="nump">$ 78,466,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_OperatingAndFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating and finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_OperatingAndFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_OperatingAndFinanceLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating and finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_OperatingAndFinanceLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Lease Cost Recognized in Consolidated Statement of Operations (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 3,571,000<span></span>
</td>
<td class="nump">$ 3,523,000<span></span>
</td>
<td class="nump">$ 7,061,000<span></span>
</td>
<td class="nump">$ 7,282,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">296,000<span></span>
</td>
<td class="nump">381,000<span></span>
</td>
<td class="nump">512,000<span></span>
</td>
<td class="nump">693,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">115,000<span></span>
</td>
<td class="nump">91,000<span></span>
</td>
<td class="nump">248,000<span></span>
</td>
<td class="nump">255,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_FinanceLeasesCostAbstract', window );"><strong>Finance lease cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of finance lease assets</a></td>
<td class="nump">348,000<span></span>
</td>
<td class="nump">295,000<span></span>
</td>
<td class="nump">703,000<span></span>
</td>
<td class="nump">653,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on finance lease liabilities</a></td>
<td class="nump">78,000<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="nump">152,000<span></span>
</td>
<td class="nump">96,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 4,408,000<span></span>
</td>
<td class="nump">$ 4,335,000<span></span>
</td>
<td class="nump">$ 8,676,000<span></span>
</td>
<td class="nump">$ 8,979,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_FinanceLeasesCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_FinanceLeasesCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Maturity of Lease Commitments (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2026- remaining six months, Operating Leases</a></td>
<td class="nump">$ 7,103,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2026- remaining six months, Finance Leases</a></td>
<td class="nump">811,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths', window );">2026- remaining six months</a></td>
<td class="nump">7,914,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2027, Operating Leases</a></td>
<td class="nump">12,350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2027, Finance Leases</a></td>
<td class="nump">1,346,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo', window );">2027</a></td>
<td class="nump">13,696,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2028, Operating Leases</a></td>
<td class="nump">11,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2028, Finance Leases</a></td>
<td class="nump">1,091,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree', window );">2028</a></td>
<td class="nump">12,791,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2029, Operating Leases</a></td>
<td class="nump">11,192,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2029, Finance Leases</a></td>
<td class="nump">826,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour', window );">2029</a></td>
<td class="nump">12,018,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2030, Operating Leases</a></td>
<td class="nump">11,377,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2030, Finance Leases</a></td>
<td class="nump">749,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour', window );">2030</a></td>
<td class="nump">12,126,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter, Operating Leases</a></td>
<td class="nump">32,136,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter, Finance Leases</a></td>
<td class="nump">96,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">32,232,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments, Operating Leases</a></td>
<td class="nump">85,858,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments, Finance Leases</a></td>
<td class="nump">4,919,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">90,777,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less amount representing interest</a></td>
<td class="num">(15,064,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less amount representing interest</a></td>
<td class="num">(622,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less amount representing interest</a></td>
<td class="num">(15,686,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities, Operating Leases</a></td>
<td class="nump">70,794,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of lease liabilities, Finance Leases</a></td>
<td class="nump">4,297,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_OperatingAndFinanceLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 75,091,000<span></span>
</td>
<td class="nump">$ 78,466,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating and finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due after fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due after fourth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in fourth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in third fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in second fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating and finance lease having an initial or remaining lease term in excess of one year due in next fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating and finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_OperatingAndFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating and finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_OperatingAndFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Other Information about Leases (Details)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted-average remaining lease term (years):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">3 years 10 months 24 days<span></span>
</td>
<td class="text">3 years 2 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">6 years 10 months 24 days<span></span>
</td>
<td class="text">7 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_WeightedAverageDiscountRateAbstract', window );"><strong>Weighted-average discount rate:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases</a></td>
<td class="nump">7.10%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">5.80%<span></span>
</td>
<td class="nump">5.80%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_WeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_WeightedAverageDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_WeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_WeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable Discount Programs - Accounts Receivable Discount Programs (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_AccountsReceivableDiscountProgramsAbstract', window );"><strong>Accounts Receivable Discount Programs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_AccountsReceivablesDiscounted', window );">Receivables discounted</a></td>
<td class="nump">$ 339,254,000<span></span>
</td>
<td class="nump">$ 303,638,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection', window );">Weighted average number of days collection was accelerated</a></td>
<td class="text">345 days<span></span>
</td>
<td class="text">343 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables', window );">Annualized weighted average discount rate</a></td>
<td class="nump">5.60%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_DiscountRecordedAsInterestExpense', window );">Amount of discount recognized as interest expense</a></td>
<td class="nump">$ 18,098,000<span></span>
</td>
<td class="nump">$ 18,870,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_AccountsReceivableDiscountProgramsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_AccountsReceivableDiscountProgramsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_AccountsReceivablesDiscounted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of customers' receivable balances that have been sold to the customers' respective banks at a discount during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_AccountsReceivablesDiscounted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the weighted average discount rate, on an annualized basis, on the accounts receivable balances sold during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_DiscountRecordedAsInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the discount on accounts receivable balances sold that was recorded as interest expense during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_DiscountRecordedAsInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supplier Finance Programs (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_SupplierFinanceProgramsAbstract', window );"><strong>Supplier Finance Programs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable', window );">Amount available under program</a></td>
<td class="nump">$ 40,000,000<span></span>
</td>
<td class="nump">$ 30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligation', window );">Outstanding supplier obligations</a></td>
<td class="nump">$ 36,644,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,661,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration', window );">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Accounts payable and accrued liabilities<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of commitments from participating financial institutions available to suppliers under the supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_SupplierFinanceProgramsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_SupplierFinanceProgramsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes obligation for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss) Income per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_CommonStockMember', window );">Potential Common Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Net (Loss) Income per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares excluded from computation of earnings per share (in Shares)</a></td>
<td class="nump">2,476,067<span></span>
</td>
<td class="nump">2,357,749<span></span>
</td>
<td class="nump">901,182<span></span>
</td>
<td class="nump">2,357,749<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleDebtSecuritiesMember', window );">Convertible Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Net (Loss) Income per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares excluded from computation of earnings per share (in Shares)</a></td>
<td class="nump">2,711,084<span></span>
</td>
<td class="nump">2,435,281<span></span>
</td>
<td class="nump">2,678,810<span></span>
</td>
<td class="nump">2,435,281<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net (Loss) Income per Share - Net (Loss) Income per Share (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net (Loss) Income per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income (in Dollars)</a></td>
<td class="num">$ (2,149,000)<span></span>
</td>
<td class="nump">$ 3,042,000<span></span>
</td>
<td class="num">$ (2,954,000)<span></span>
</td>
<td class="num">$ (18,085,000)<span></span>
</td>
<td class="nump">$ 893,000<span></span>
</td>
<td class="num">$ (21,039,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic shares (in Shares)</a></td>
<td class="nump">19,366,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,760,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,367,840<span></span>
</td>
<td class="nump">19,717,517<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of potentially dilutive securities (in Shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">827,114<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted shares (in Shares)</a></td>
<td class="nump">19,366,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,760,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,194,954<span></span>
</td>
<td class="nump">19,717,517<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net (loss) income per share (in Dollars per share)</a></td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="num">$ (1.07)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net (loss) income per share (in Dollars per share)</a></td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="num">$ (1.07)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">$ 3,561,000<span></span>
</td>
<td class="nump">$ 912,000<span></span>
</td>
<td class="nump">$ 5,986,000<span></span>
</td>
<td class="nump">$ 734,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">252.20%<span></span>
</td>
<td class="num">(44.70%)<span></span>
</td>
<td class="nump">87.00%<span></span>
</td>
<td class="num">(3.60%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Risk Management and Derivatives (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Financial Risk Management and Derivatives [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Forward foreign currency exchange contracts included in prepaid and other current assets</a></td>
<td class="nump">$ 2,685,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Forward foreign currency exchange contracts included in other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,663,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Forward Foreign Currency Exchange Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Financial Risk Management and Derivatives [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount of foreign currency derivatives</a></td>
<td class="nump">$ 41,553,000<span></span>
</td>
<td class="nump">$ 45,921,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Forward Foreign Currency Exchange Contracts [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Financial Risk Management and Derivatives [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeTermOfContract', window );">Derivative, term of contract</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CCC<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CCC<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CCC<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CC<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CC<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 181<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-181<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Risk Management and Derivatives - Financial Risk Management and Derivatives (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Forward Foreign Currency Exchange Contracts [Member] | Foreign Exchange Impact of Lease Liabilities and Forward Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Financial Risk Management and Derivatives [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments', window );">Gain (loss) from forward foreign currency exchange contracts</a></td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="num">$ (1,450,000)<span></span>
</td>
<td class="nump">$ 4,348,000<span></span>
</td>
<td class="num">$ (6,819,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from the increase (decrease) in fair value of foreign currency exchange contract derivatives not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CCC<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CCC<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CCC<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CC<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CC<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=mpaa_ForeignCurrencyTransactionGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=mpaa_ForeignCurrencyTransactionGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember', window );">Compound Net Derivative Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtNoncurrent', window );">Net carrying amount of convertible notes</a></td>
<td class="nump">$ 43,444,000<span></span>
</td>
<td class="nump">$ 35,207,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes [Member] | Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Measurements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Estimated fair value of convertible notes</a></td>
<td class="nump">$ 62,014,000<span></span>
</td>
<td class="nump">$ 42,398,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of notes payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=us-gaap_ConvertibleNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value Recurring Basis (Details) - Recurring [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Mutual funds</a></td>
<td class="nump">$ 2,025,000<span></span>
</td>
<td class="nump">$ 1,881,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid expenses and other current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">2,685,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrentAbstract', window );"><strong>Other current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability', window );">Deferred compensation</a></td>
<td class="nump">2,025,000<span></span>
</td>
<td class="nump">1,881,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,663,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ConvertibleNotesRelatedPartyAbstract', window );"><strong>Convertible notes, related party</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability', window );">Compound Net Derivative Liability</a></td>
<td class="nump">11,520,000<span></span>
</td>
<td class="nump">7,470,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Mutual funds</a></td>
<td class="nump">2,025,000<span></span>
</td>
<td class="nump">1,881,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid expenses and other current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrentAbstract', window );"><strong>Other current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability', window );">Deferred compensation</a></td>
<td class="nump">2,025,000<span></span>
</td>
<td class="nump">1,881,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ConvertibleNotesRelatedPartyAbstract', window );"><strong>Convertible notes, related party</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability', window );">Compound Net Derivative Liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Mutual funds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid expenses and other current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">2,685,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrentAbstract', window );"><strong>Other current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability', window );">Deferred compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,663,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ConvertibleNotesRelatedPartyAbstract', window );"><strong>Convertible notes, related party</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability', window );">Compound Net Derivative Liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Mutual funds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid expenses and other current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrentAbstract', window );"><strong>Other current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability', window );">Deferred compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign currency exchange contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ConvertibleNotesRelatedPartyAbstract', window );"><strong>Convertible notes, related party</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability', window );">Compound Net Derivative Liability</a></td>
<td class="nump">$ 11,520,000<span></span>
</td>
<td class="nump">$ 7,470,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ConvertibleNotesRelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ConvertibleNotesRelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the liability as of the balance sheet date to an individual under a deferred compensation arrangement. This amount may be the result of periodic accruals made over the period of active employment, or reflect termination benefits resulting contractual terms or a death benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483043/710-10-30-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractAssetFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Fair Value Assumptions (Details) - Compound Net Derivative Liability [Member]<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember', window );">Risk Free Interest Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeLiabilityMeasurementInput', window );">Assumptions for fair value of Compound Net Derivative Liability</a></td>
<td class="nump">0.0364<span></span>
</td>
<td class="nump">0.0391<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember', window );">Cost of Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeLiabilityMeasurementInput', window );">Assumptions for fair value of Compound Net Derivative Liability</a></td>
<td class="nump">0.203<span></span>
</td>
<td class="nump">0.213<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember', window );">Weighted Average Cost of Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeLiabilityMeasurementInput', window );">Assumptions for fair value of Compound Net Derivative Liability</a></td>
<td class="nump">0.154<span></span>
</td>
<td class="nump">0.149<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember', window );">Expected Volatility of the Company's Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeLiabilityMeasurementInput', window );">Assumptions for fair value of Compound Net Derivative Liability</a></td>
<td class="nump">0.575<span></span>
</td>
<td class="nump">0.40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember', window );">EBITDA Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeLiabilityMeasurementInput', window );">Assumptions for fair value of Compound Net Derivative Liability</a></td>
<td class="nump">0.35<span></span>
</td>
<td class="nump">0.45<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmbeddedDerivativeLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure embedded derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmbeddedDerivativeLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 43<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=mpaa_MeasurementInputCostOfEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=mpaa_MeasurementInputCostOfEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=mpaa_MeasurementInputWeightedAverageCostOfCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=mpaa_MeasurementInputWeightedAverageCostOfCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputEbitdaMultipleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputEbitdaMultipleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Activity for Level 3 Fair Value Measurements (Details) - Compound Net Derivative Liability [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value Measurements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="nump">$ 9,260,000<span></span>
</td>
<td class="nump">$ 4,830,000<span></span>
</td>
<td class="nump">$ 7,470,000<span></span>
</td>
<td class="nump">$ 7,410,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Changes in fair value of Compound Net Derivative Liability included in earnings</a></td>
<td class="nump">2,260,000<span></span>
</td>
<td class="nump">380,000<span></span>
</td>
<td class="nump">4,050,000<span></span>
</td>
<td class="num">(2,200,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">$ 11,520,000<span></span>
</td>
<td class="nump">$ 5,210,000<span></span>
</td>
<td class="nump">$ 11,520,000<span></span>
</td>
<td class="nump">$ 5,210,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Payments - Stock Options (Details) - Stock Options [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in Shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Number of stock options unvested (in Shares)</a></td>
<td class="nump">43,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage', window );">Weighted average exercise price of stock options unvested (in Dollars per share)</a></td>
<td class="nump">$ 9.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Total unrecognized compensation expense (in Dollars)</a></td>
<td class="nump">$ 159,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average remaining vesting period over which compensation expense is expected to be recognized</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Payments - Stock Option Transactions (Details) - Stock Options [Member]<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2025 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning of period (in Shares) | shares</a></td>
<td class="nump">1,053,561<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning of period (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 20.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in Shares) | shares</a></td>
<td class="num">(6,466)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 15.59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited/Cancelled (in Shares) | shares</a></td>
<td class="num">(5,825)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited/Cancelled (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 20.72<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired (in Shares) | shares</a></td>
<td class="num">(68,200)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 31.13<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at end of period (in Shares) | shares</a></td>
<td class="nump">973,070<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at end of period (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 19.47<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Payments - Restricted Stock Units (&#8220;RSUs&#8221;) (Details) - Restricted Stock [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in Shares)</a></td>
<td class="nump">487,597<span></span>
</td>
<td class="nump">316,040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Total unrecognized compensation expense (in Dollars)</a></td>
<td class="nump">$ 5,889,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average remaining vesting period over which compensation expense is expected to be recognized</a></td>
<td class="text">2 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Payments - Restricted Stock Units (Details) - Restricted Stock [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested at beginning of period (in Shares)</a></td>
<td class="nump">505,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested at beginning of period (in Dollars per share)</a></td>
<td class="nump">$ 7.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in Shares)</a></td>
<td class="nump">487,597<span></span>
</td>
<td class="nump">316,040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in Dollars per share)</a></td>
<td class="nump">$ 10.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in Shares)</a></td>
<td class="num">(230,354)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in Dollars per share)</a></td>
<td class="nump">$ 8.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited/Cancelled (in Shares)</a></td>
<td class="num">(4,897)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited/Cancelled (in Dollars per share)</a></td>
<td class="nump">$ 7.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested at end of period (in Shares)</a></td>
<td class="nump">757,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested at end of period (in Dollars per share)</a></td>
<td class="nump">$ 9.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Payments - Performance Stock Units (&#8220;PSUs&#8221;) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in Shares)</a></td>
<td class="nump">353,778<span></span>
</td>
<td class="nump">155,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Total unrecognized compensation expense (in Dollars)</a></td>
<td class="nump">$ 4,171,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average remaining vesting period over which compensation expense is expected to be recognized</a></td>
<td class="text">2 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mpaa_PerformanceShareUnitsStockPriceMember', window );">Stock Price PSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in Shares)</a></td>
<td class="nump">176,893<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_NumberOfTradingDays', window );">Number of trading days</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mpaa_PerformanceShareUnitsTotalShareholderReturnMember', window );">Total Shareholder Return PSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in Shares)</a></td>
<td class="nump">176,885<span></span>
</td>
<td class="nump">155,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_NumberOfTradingDays', window );">Number of trading days</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_TotalShareholdersReturnMaximumMarketCapitalization', window );">Market capitalization (in Dollars)</a></td>
<td class="nump">$ 600,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Tranche One [Member] | Stock Price PSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Stock price (in Dollars per share)</a></td>
<td class="nump">$ 15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of vesting of award</a></td>
<td class="nump">0.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Tranche Two [Member] | Stock Price PSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Stock price (in Dollars per share)</a></td>
<td class="nump">$ 17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of vesting of award</a></td>
<td class="nump">0.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember', window );">Tranche Three [Member] | Stock Price PSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Stock price (in Dollars per share)</a></td>
<td class="nump">$ 20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of vesting of award</a></td>
<td class="nump">0.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Total Shareholder Return PSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage', window );">Awards vesting target percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Tranche Three [Member] | Stock Price PSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Stock price (in Dollars per share)</a></td>
<td class="nump">$ 18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients', window );">Eligible vesting percentage for recipients</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Total Shareholder Return PSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage', window );">Awards vesting target percentage</a></td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Tranche Three [Member] | Stock Price PSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Stock price (in Dollars per share)</a></td>
<td class="nump">$ 22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients', window );">Eligible vesting percentage for recipients</a></td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_NumberOfTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Each stock price target must be met for consecutive trading days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_NumberOfTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Target percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement, eligible for recipients.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_TotalShareholdersReturnMaximumMarketCapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum market capitalization of companies used as a comparative measure for determining the entity's total shareholder return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_TotalShareholdersReturnMaximumMarketCapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=mpaa_PerformanceShareUnitsStockPriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=mpaa_PerformanceShareUnitsStockPriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=mpaa_PerformanceShareUnitsTotalShareholderReturnMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=mpaa_PerformanceShareUnitsTotalShareholderReturnMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Payments - Monte Carlo Valuation Model Assumptions Used in Determining Fair Value of TSR Awards (Details) - Performance Stock Units [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free interest rate</a></td>
<td class="nump">3.86%<span></span>
</td>
<td class="nump">4.45%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life in years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility of the Company's common stock</a></td>
<td class="nump">66.80%<span></span>
</td>
<td class="nump">59.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies', window );">Average correlation coefficient of peer companies</a></td>
<td class="nump">15.70%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.65<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life in years</a></td>
<td class="text">8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value (in Dollars per share)</a></td>
<td class="nump">$ 7.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life in years</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value (in Dollars per share)</a></td>
<td class="nump">$ 12.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rate of Average correlation coefficient of peer companies for awards under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Payments - Performance Stock Units Activity (Details) - Performance Shares [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested at beginning of period (in Shares)</a></td>
<td class="nump">764,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested at beginning of period (in Dollars per share)</a></td>
<td class="nump">$ 7.42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in Shares)</a></td>
<td class="nump">353,778<span></span>
</td>
<td class="nump">155,391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in Dollars per share)</a></td>
<td class="nump">$ 10.57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in Shares)</a></td>
<td class="num">(294,540)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in Dollars per share)</a></td>
<td class="nump">$ 6.77<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited/Cancelled (in Shares)</a></td>
<td class="num">(78,347)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited/Cancelled (in Dollars per share)</a></td>
<td class="nump">$ 13.43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested at end of period (in Shares)</a></td>
<td class="nump">745,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested at end of period (in Dollars per share)</a></td>
<td class="nump">$ 8.53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Total warranty return accrual</a></td>
<td class="nump">$ 17,760,000<span></span>
</td>
<td class="nump">$ 18,131,000<span></span>
</td>
<td class="nump">$ 19,677,000<span></span>
</td>
<td class="nump">$ 16,649,000<span></span>
</td>
<td class="nump">$ 15,046,000<span></span>
</td>
<td class="nump">$ 19,326,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=mpaa_AccountsReceivableNetCurrentMember', window );">Customer Returns RGA Issued [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Total warranty return accrual</a></td>
<td class="nump">8,015,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,478,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=mpaa_CustomerFinishedGoodsReturnsAccrualMember', window );">Customer Finished Goods Returns Accrual [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Total warranty return accrual</a></td>
<td class="nump">$ 9,745,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,199,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyLiabilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyLiabilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=mpaa_AccountsReceivableNetCurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=mpaa_AccountsReceivableNetCurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=mpaa_CustomerFinishedGoodsReturnsAccrualMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=mpaa_CustomerFinishedGoodsReturnsAccrualMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Changes in Warranty Returns (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Balance at beginning of period</a></td>
<td class="nump">$ 18,131,000<span></span>
</td>
<td class="nump">$ 15,046,000<span></span>
</td>
<td class="nump">$ 19,677,000<span></span>
</td>
<td class="nump">$ 19,326,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued', window );">Charged to expense</a></td>
<td class="nump">44,313,000<span></span>
</td>
<td class="nump">41,744,000<span></span>
</td>
<td class="nump">82,766,000<span></span>
</td>
<td class="nump">75,096,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPayments', window );">Amounts processed</a></td>
<td class="num">(44,684,000)<span></span>
</td>
<td class="num">(40,141,000)<span></span>
</td>
<td class="num">(84,683,000)<span></span>
</td>
<td class="num">(77,773,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Balance at end of period</a></td>
<td class="nump">$ 17,760,000<span></span>
</td>
<td class="nump">$ 16,649,000<span></span>
</td>
<td class="nump">$ 17,760,000<span></span>
</td>
<td class="nump">$ 16,649,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2025 </div>
<div>Segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds', window );">Number of operating segments not meeting quantitative thresholds</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemCompositionDescription', window );">Segment reporting, other segment item, composition, description</a></td>
<td class="text">Other segment items include general and administrative expenses, sales and marketing expenses, and research and development expenses.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments not meeting any of the quantitative thresholds for determining reportable segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingOtherItemCompositionDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of composition of other segment item not separately disclosed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherItemCompositionDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Financial Information Relating to Segments (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 221,470,000<span></span>
</td>
<td class="nump">$ 208,186,000<span></span>
</td>
<td class="nump">$ 409,834,000<span></span>
</td>
<td class="nump">$ 378,073,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Foreign exchange impact of lease liabilities and forward contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,469,000)<span></span>
</td>
<td class="nump">5,428,000<span></span>
</td>
<td class="num">(9,817,000)<span></span>
</td>
<td class="nump">16,506,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">16,371,000<span></span>
</td>
<td class="nump">12,520,000<span></span>
</td>
<td class="nump">36,440,000<span></span>
</td>
<td class="nump">6,064,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(12,699,000)<span></span>
</td>
<td class="num">(14,182,000)<span></span>
</td>
<td class="num">(25,511,000)<span></span>
</td>
<td class="num">(28,569,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Change in fair value of compound net derivative liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,260,000)<span></span>
</td>
<td class="num">(380,000)<span></span>
</td>
<td class="num">(4,050,000)<span></span>
</td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Total consolidated income (loss) before income tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,412,000<span></span>
</td>
<td class="num">(2,042,000)<span></span>
</td>
<td class="nump">6,879,000<span></span>
</td>
<td class="num">(20,305,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Captial expenditures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,026,000<span></span>
</td>
<td class="nump">557,000<span></span>
</td>
<td class="nump">1,833,000<span></span>
</td>
<td class="nump">1,047,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">989,968,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">989,968,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 957,636,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,373,000<span></span>
</td>
<td class="nump">2,601,000<span></span>
</td>
<td class="nump">4,822,000<span></span>
</td>
<td class="nump">5,330,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Sales [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(203,000)<span></span>
</td>
<td class="num">(464,000)<span></span>
</td>
<td class="num">(461,000)<span></span>
</td>
<td class="num">(496,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">16,000<span></span>
</td>
<td class="nump">38,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">47,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(69,886,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(69,886,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(67,897,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember', window );">Hard Parts [Member] | Operating Segments [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">207,809,000<span></span>
</td>
<td class="nump">195,141,000<span></span>
</td>
<td class="nump">382,956,000<span></span>
</td>
<td class="nump">353,360,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_ManufacturingMaterialLaborAndOverheadExpenses', window );">Material, labor, and overhead expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">126,840,000<span></span>
</td>
<td class="nump">130,905,000<span></span>
</td>
<td class="nump">240,735,000<span></span>
</td>
<td class="nump">240,122,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_LogisticExpenses', window );">Logistic expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="nump">41,808,000<span></span>
</td>
<td class="nump">25,899,000<span></span>
</td>
<td class="nump">72,473,000<span></span>
</td>
<td class="nump">48,677,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_RevaluationOfCoresOnCustomersShelves', window );">Revaluation of cores on customers' shelves</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,225,000<span></span>
</td>
<td class="nump">1,164,000<span></span>
</td>
<td class="nump">2,251,000<span></span>
</td>
<td class="nump">1,558,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Foreign exchange impact of lease liabilities and forward contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(1,469,000)<span></span>
</td>
<td class="nump">5,428,000<span></span>
</td>
<td class="num">(9,817,000)<span></span>
</td>
<td class="nump">16,506,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Other segment items</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[3]</sup></td>
<td class="nump">23,478,000<span></span>
</td>
<td class="nump">20,462,000<span></span>
</td>
<td class="nump">42,955,000<span></span>
</td>
<td class="nump">41,673,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">15,927,000<span></span>
</td>
<td class="nump">11,283,000<span></span>
</td>
<td class="nump">34,359,000<span></span>
</td>
<td class="nump">4,824,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">2,095,000<span></span>
</td>
<td class="nump">2,401,000<span></span>
</td>
<td class="nump">4,327,000<span></span>
</td>
<td class="nump">4,926,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Captial expenditures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">374,000<span></span>
</td>
<td class="nump">548,000<span></span>
</td>
<td class="nump">768,000<span></span>
</td>
<td class="nump">801,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">998,888,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">998,888,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">967,178,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember', window );">Hard Parts [Member] | Operating Segments [Member] | External Customers [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">207,606,000<span></span>
</td>
<td class="nump">194,677,000<span></span>
</td>
<td class="nump">382,495,000<span></span>
</td>
<td class="nump">352,864,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember', window );">Hard Parts [Member] | Intersegment Sales [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">203,000<span></span>
</td>
<td class="nump">464,000<span></span>
</td>
<td class="nump">461,000<span></span>
</td>
<td class="nump">496,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">All Other [Member] | Operating Segments [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Information [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">13,864,000<span></span>
</td>
<td class="nump">13,509,000<span></span>
</td>
<td class="nump">27,339,000<span></span>
</td>
<td class="nump">25,209,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">428,000<span></span>
</td>
<td class="nump">1,199,000<span></span>
</td>
<td class="nump">2,061,000<span></span>
</td>
<td class="nump">1,193,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">278,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">495,000<span></span>
</td>
<td class="nump">404,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets', window );">Captial expenditures</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">652,000<span></span>
</td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="nump">1,065,000<span></span>
</td>
<td class="nump">$ 246,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">$ 60,966,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,966,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 58,355,000<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The significant expense categories and amounts align with the segment-level information that is regularly provided to the CODM for the Company&#8217;s Hard Parts reportable segment. Intersegment expenses are included within the amounts shown.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Logistic expenses include freight, tariffs, and customs duties.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Other segment items include general and administrative expenses, sales and marketing expenses, and research and development expenses.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Depreciation and amortization for the Company&#8217;s Hard Parts reportable segment are included within material, labor, and overhead expenses and other segment items.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">Net sales, operating income, depreciation and amortization, capital expenditures, and assets from segments below the quantitative threshold are attributable to the Company&#8217;s Test Solutions and Diagnostic Equipment and the Heavy Duty operating segments. Neither of these two operating segments has ever met any of the quantitative thresholds for determining reportable segments.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_LogisticExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred in the process of moving and storing goods from the point of origin to the point of consumption.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_LogisticExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_ManufacturingMaterialLaborAndOverheadExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses incurred for material, labor and overhead in the production of goods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_ManufacturingMaterialLaborAndOverheadExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_RevaluationOfCoresOnCustomersShelves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revaluation of cores on customers' shelves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_RevaluationOfCoresOnCustomersShelves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CC<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income (expense) classified as operating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentExpenditureAdditionToLongLivedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentExpenditureAdditionToLongLivedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingOtherItemAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherItemAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mpaa_ExternalCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=mpaa_ExternalCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Repurchases (Details) - Common Stock [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Aug. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Share Repurchases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, approved amount</a></td>
<td class="nump">$ 37,000,000<span></span>
</td>
<td class="nump">$ 20,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of shares (in Shares)</a></td>
<td class="nump">287,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of shares</a></td>
<td class="nump">$ 3,355,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue', window );">Shares utilized, amount</a></td>
<td class="nump">26,932,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Shares available for repurchase, amount</a></td>
<td class="nump">$ 10,068,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mpaa_StockRepurchasedAndRetiredCumulativeShares', window );">Shares repurchased and retired (in Shares)</a></td>
<td class="nump">1,667,051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_StockRepurchasedAndRetiredCumulativeShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of cumulative shares that have been repurchased and retired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_StockRepurchasedAndRetiredCumulativeShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mpaa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - Manufacturing Facility [Member] - Company Co-owned by Member of Management [Member]<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2025 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2025 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of facility (in Square Feet) | ft&#178;</a></td>
<td class="nump">35,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease, renewal term</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Rent expenses | $</a></td>
<td class="nump">$ 94,000<span></span>
</td>
<td class="nump">$ 81,000<span></span>
</td>
<td class="nump">$ 187,000<span></span>
</td>
<td class="nump">$ 162,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area of a real estate property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ManufacturingFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ManufacturingFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mpaa_CompanyCoOwnedByMemberOfManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mpaa_CompanyCoOwnedByMemberOfManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>224</ContextCount>
  <ElementCount>381</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>55</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995100 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995301 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995302 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995303 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995304 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ConsolidatedComprehensiveIncome</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive (Loss) Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995305 - Statement - Condensed Consolidated Statements of Shareholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Condensed Consolidated Statements of Shareholders??? Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995306 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995307 - Disclosure - Company Background and Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/CompanyBackgroundandOrganization</Role>
      <ShortName>Company Background and Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995308 - Disclosure - Basis of Presentation and New Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/BasisofPresentationandNewAccountingPronouncements</Role>
      <ShortName>Basis of Presentation and New Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995309 - Disclosure - Accounts Receivable - Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccountsReceivableNet</Role>
      <ShortName>Accounts Receivable - Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995310 - Disclosure - Inventory - Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/InventoryNet</Role>
      <ShortName>Inventory - Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995311 - Disclosure - Contract Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ContractAssets</Role>
      <ShortName>Contract Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995312 - Disclosure - Significant Customer and Other Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SignificantCustomerandOtherInformation</Role>
      <ShortName>Significant Customer and Other Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995313 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995314 - Disclosure - Contract Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ContractLiabilities</Role>
      <ShortName>Contract Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995315 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995316 - Disclosure - Accounts Receivable Discount Programs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccountsReceivableDiscountPrograms</Role>
      <ShortName>Accounts Receivable Discount Programs</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995317 - Disclosure - Supplier Finance Programs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SupplierFinancePrograms</Role>
      <ShortName>Supplier Finance Programs</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995318 - Disclosure - Net (Loss) Income per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/NetLossIncomeperShare</Role>
      <ShortName>Net (Loss) Income per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995319 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995320 - Disclosure - Financial Risk Management and Derivatives</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FinancialRiskManagementandDerivatives</Role>
      <ShortName>Financial Risk Management and Derivatives</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995321 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995322 - Disclosure - Share-based Payments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SharebasedPayments</Role>
      <ShortName>Share-based Payments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995323 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995324 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995325 - Disclosure - Share Repurchases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ShareRepurchases</Role>
      <ShortName>Share Repurchases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995326 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>996000 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/BasisofPresentationandNewAccountingPronouncements</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>996001 - Disclosure - Accounts Receivable - Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccountsReceivableNetTables</Role>
      <ShortName>Accounts Receivable - Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/AccountsReceivableNet</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>996002 - Disclosure - Inventory - Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/InventoryNetTables</Role>
      <ShortName>Inventory - Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/InventoryNet</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>996003 - Disclosure - Contract Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ContractAssetsTables</Role>
      <ShortName>Contract Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/ContractAssets</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>996004 - Disclosure - Significant Customer and Other Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SignificantCustomerandOtherInformationTables</Role>
      <ShortName>Significant Customer and Other Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/SignificantCustomerandOtherInformation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>996005 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/Debt</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>996006 - Disclosure - Contract Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ContractLiabilitiesTables</Role>
      <ShortName>Contract Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/ContractLiabilities</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>996007 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/Leases</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>996008 - Disclosure - Accounts Receivable Discount Programs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables</Role>
      <ShortName>Accounts Receivable Discount Programs (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/AccountsReceivableDiscountPrograms</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>996009 - Disclosure - Net (Loss) Income per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/NetLossIncomeperShareTables</Role>
      <ShortName>Net (Loss) Income per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/NetLossIncomeperShare</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>996010 - Disclosure - Financial Risk Management and Derivatives (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTables</Role>
      <ShortName>Financial Risk Management and Derivatives (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/FinancialRiskManagementandDerivatives</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>996011 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/FairValueMeasurements</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>996012 - Disclosure - Share-based Payments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SharebasedPaymentsTables</Role>
      <ShortName>Share-based Payments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/SharebasedPayments</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>996013 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/CommitmentsandContingencies</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>996014 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/SegmentInformation</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>996015 - Disclosure - Accounts Receivable - Net - Accounts Receivable - Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccountsReceivableNetTable</Role>
      <ShortName>Accounts Receivable - Net - Accounts Receivable - Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>996016 - Disclosure - Inventory - Net - Inventory - Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/InventoryNetTable</Role>
      <ShortName>Inventory - Net - Inventory - Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>996017 - Disclosure - Contract Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ContractAssetsDetails</Role>
      <ShortName>Contract Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/ContractAssetsTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>996018 - Disclosure - Contract Assets - Contract Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ContractAssetsTable</Role>
      <ShortName>Contract Assets - Contract Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>996019 - Disclosure - Significant Customer and Other Information - Significant Customer and Other Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable</Role>
      <ShortName>Significant Customer and Other Information - Significant Customer and Other Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>996020 - Disclosure - Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/DebtDetails</Role>
      <ShortName>Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/DebtTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>996021 - Disclosure - Debt - Convertible Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ConvertibleDebtTable</Role>
      <ShortName>Debt - Convertible Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>996022 - Disclosure - Debt - Total Interest Expense Recognized Related to Convertible Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable</Role>
      <ShortName>Debt - Total Interest Expense Recognized Related to Convertible Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>996023 - Disclosure - Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ContractLiabilitiesDetails</Role>
      <ShortName>Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/ContractLiabilitiesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>996024 - Disclosure - Contract Liabilities - Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ContractLiabilitiesTable</Role>
      <ShortName>Contract Liabilities - Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>996025 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/LeasesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>996026 - Disclosure - Leases - Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/BalanceSheetInformationTable</Role>
      <ShortName>Leases - Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>996027 - Disclosure - Leases - Lease Cost Recognized in Consolidated Statement of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable</Role>
      <ShortName>Leases - Lease Cost Recognized in Consolidated Statement of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>996028 - Disclosure - Leases - Maturity of Lease Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable</Role>
      <ShortName>Leases - Maturity of Lease Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>996029 - Disclosure - Leases - Other Information about Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/OtherInformationaboutLeasesTable</Role>
      <ShortName>Leases - Other Information about Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>996030 - Disclosure - Accounts Receivable Discount Programs - Accounts Receivable Discount Programs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTable</Role>
      <ShortName>Accounts Receivable Discount Programs - Accounts Receivable Discount Programs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>996031 - Disclosure - Supplier Finance Programs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SupplierFinanceProgramsDetails</Role>
      <ShortName>Supplier Finance Programs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/SupplierFinancePrograms</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>996032 - Disclosure - Net (Loss) Income per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/NetLossIncomeperShareDetails</Role>
      <ShortName>Net (Loss) Income per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/NetLossIncomeperShareTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>996033 - Disclosure - Net (Loss) Income per Share - Net (Loss) Income per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/NetLossIncomeperShareTable</Role>
      <ShortName>Net (Loss) Income per Share - Net (Loss) Income per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/NetLossIncomeperShareTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>996034 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/IncomeTaxes</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>996035 - Disclosure - Financial Risk Management and Derivatives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails</Role>
      <ShortName>Financial Risk Management and Derivatives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>996036 - Disclosure - Financial Risk Management and Derivatives - Financial Risk Management and Derivatives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTable</Role>
      <ShortName>Financial Risk Management and Derivatives - Financial Risk Management and Derivatives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>996037 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>996038 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable</Role>
      <ShortName>Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>996039 - Disclosure - Fair Value Measurements - Fair Value Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FairValueAssumptionsTable</Role>
      <ShortName>Fair Value Measurements - Fair Value Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>996040 - Disclosure - Fair Value Measurements - Activity for Level 3 Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ActivityforLevel3FairValueMeasurementsTable</Role>
      <ShortName>Fair Value Measurements - Activity for Level 3 Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>996041 - Disclosure - Share-based Payments - Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions</Role>
      <ShortName>Share-based Payments - Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>996042 - Disclosure - Share-based Payments - Stock Option Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/StockOptionTransactionsTable</Role>
      <ShortName>Share-based Payments - Stock Option Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>996043 - Disclosure - Share-based Payments - Restricted Stock Units (???RSUs???) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SharebasedPaymentsDetailsRestrictedStockUnitsRSUs</Role>
      <ShortName>Share-based Payments - Restricted Stock Units (???RSUs???) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>996044 - Disclosure - Share-based Payments - Restricted Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/RestrictedStockUnitsTable</Role>
      <ShortName>Share-based Payments - Restricted Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>996045 - Disclosure - Share-based Payments - Performance Stock Units (???PSUs???) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs</Role>
      <ShortName>Share-based Payments - Performance Stock Units (???PSUs???) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>996046 - Disclosure - Share-based Payments - Monte Carlo Valuation Model Assumptions Used in Determining Fair Value of TSR Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable</Role>
      <ShortName>Share-based Payments - Monte Carlo Valuation Model Assumptions Used in Determining Fair Value of TSR Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>996047 - Disclosure - Share-based Payments - Performance Stock Units Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/PerformanceStockUnitsActivityTable</Role>
      <ShortName>Share-based Payments - Performance Stock Units Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>996048 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>996049 - Disclosure - Commitments and Contingencies - Changes in Warranty Returns (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ChangesinWarrantyReturnsTable</Role>
      <ShortName>Commitments and Contingencies - Changes in Warranty Returns (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>996050 - Disclosure - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/SegmentInformationDetails</Role>
      <ShortName>Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/SegmentInformationTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>996051 - Disclosure - Segment Information - Financial Information Relating to Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable</Role>
      <ShortName>Segment Information - Financial Information Relating to Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>996052 - Disclosure - Share Repurchases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/ShareRepurchasesDetails</Role>
      <ShortName>Share Repurchases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/ShareRepurchases</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="ef20054957_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>996053 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://motorcarparts.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://motorcarparts.com/role/RelatedPartyTransactions</ParentRole>
      <Position>83</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="ef20054957_10q.htm">ef20054957_10q.htm</File>
    <File>mpaa-20250930.xsd</File>
    <File>mpaa-20250930_cal.xml</File>
    <File>mpaa-20250930_def.xml</File>
    <File>mpaa-20250930_lab.xml</File>
    <File>mpaa-20250930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://fasb.org/srt/2025</BaseTaxonomy>
    <BaseTaxonomy items="921">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>101
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ef20054957_10q.htm": {
   "nsprefix": "mpaa",
   "nsuri": "http://motorcarparts.com/20250930",
   "dts": {
    "inline": {
     "local": [
      "ef20054957_10q.htm"
     ]
    },
    "schema": {
     "local": [
      "mpaa-20250930.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025_def.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025_lab.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025_pre.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-sub-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd",
      "https://xbrl.sec.gov/sic/2025/sic-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "mpaa-20250930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mpaa-20250930_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "mpaa-20250930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mpaa-20250930_pre.xml"
     ]
    }
   },
   "keyStandard": 299,
   "keyCustom": 82,
   "axisStandard": 24,
   "axisCustom": 0,
   "memberStandard": 37,
   "memberCustom": 17,
   "hidden": {
    "total": 26,
    "http://fasb.org/us-gaap/2025": 21,
    "http://xbrl.sec.gov/dei/2025": 5
   },
   "contextCount": 224,
   "entityCount": 1,
   "segmentCount": 55,
   "elementCount": 785,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 921,
    "http://xbrl.sec.gov/dei/2025": 29,
    "http://xbrl.sec.gov/ecd/2025": 4,
    "http://fasb.org/srt/2025": 2
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/dei/role/document/Cover",
     "longName": "995100 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://motorcarparts.com/role/ConsolidatedBalanceSheet",
     "longName": "995301 - Statement - Condensed Consolidated Balance Sheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "longName": "995302 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://motorcarparts.com/role/ConsolidatedIncomeStatement",
     "longName": "995303 - Statement - Condensed Consolidated Statements of Operations",
     "shortName": "Condensed Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://motorcarparts.com/role/ConsolidatedComprehensiveIncome",
     "longName": "995304 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income",
     "shortName": "Condensed Consolidated Statements of Comprehensive (Loss) Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://motorcarparts.com/role/ShareholdersEquityType2or3",
     "longName": "995305 - Statement - Condensed Consolidated Statements of Shareholders\u2019 Equity",
     "shortName": "Condensed Consolidated Statements of Shareholders\u2019 Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c31",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c36",
      "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://motorcarparts.com/role/ConsolidatedCashFlow",
     "longName": "995306 - Statement - Condensed Consolidated Statements of Cash Flows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://motorcarparts.com/role/CompanyBackgroundandOrganization",
     "longName": "995307 - Disclosure - Company Background and Organization",
     "shortName": "Company Background and Organization",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://motorcarparts.com/role/BasisofPresentationandNewAccountingPronouncements",
     "longName": "995308 - Disclosure - Basis of Presentation and New Accounting Pronouncements",
     "shortName": "Basis of Presentation and New Accounting Pronouncements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccounting",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccounting",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://motorcarparts.com/role/AccountsReceivableNet",
     "longName": "995309 - Disclosure - Accounts Receivable - Net",
     "shortName": "Accounts Receivable - Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://motorcarparts.com/role/InventoryNet",
     "longName": "995310 - Disclosure - Inventory - Net",
     "shortName": "Inventory - Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://motorcarparts.com/role/ContractAssets",
     "longName": "995311 - Disclosure - Contract Assets",
     "shortName": "Contract Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mpaa:ContractAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mpaa:ContractAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://motorcarparts.com/role/SignificantCustomerandOtherInformation",
     "longName": "995312 - Disclosure - Significant Customer and Other Information",
     "shortName": "Significant Customer and Other Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://motorcarparts.com/role/Debt",
     "longName": "995313 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://motorcarparts.com/role/ContractLiabilities",
     "longName": "995314 - Disclosure - Contract Liabilities",
     "shortName": "Contract Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mpaa:ContractLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mpaa:ContractLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://motorcarparts.com/role/Leases",
     "longName": "995315 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mpaa:LesseeOperatingAndFinanceLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mpaa:LesseeOperatingAndFinanceLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://motorcarparts.com/role/AccountsReceivableDiscountPrograms",
     "longName": "995316 - Disclosure - Accounts Receivable Discount Programs",
     "shortName": "Accounts Receivable Discount Programs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mpaa:AccountsReceivableDiscountProgramsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mpaa:AccountsReceivableDiscountProgramsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://motorcarparts.com/role/SupplierFinancePrograms",
     "longName": "995317 - Disclosure - Supplier Finance Programs",
     "shortName": "Supplier Finance Programs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SupplierFinanceProgramTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SupplierFinanceProgramTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://motorcarparts.com/role/NetLossIncomeperShare",
     "longName": "995318 - Disclosure - Net (Loss) Income per Share",
     "shortName": "Net (Loss) Income per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://motorcarparts.com/role/IncomeTaxes",
     "longName": "995319 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://motorcarparts.com/role/FinancialRiskManagementandDerivatives",
     "longName": "995320 - Disclosure - Financial Risk Management and Derivatives",
     "shortName": "Financial Risk Management and Derivatives",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://motorcarparts.com/role/FairValueMeasurements",
     "longName": "995321 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://motorcarparts.com/role/SharebasedPayments",
     "longName": "995322 - Disclosure - Share-based Payments",
     "shortName": "Share-based Payments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://motorcarparts.com/role/CommitmentsandContingencies",
     "longName": "995323 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://motorcarparts.com/role/SegmentInformation",
     "longName": "995324 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://motorcarparts.com/role/ShareRepurchases",
     "longName": "995325 - Disclosure - Share Repurchases",
     "shortName": "Share Repurchases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:TreasuryStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:TreasuryStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://motorcarparts.com/role/RelatedPartyTransactions",
     "longName": "995326 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R29": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c6",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://motorcarparts.com/role/AccountingPoliciesByPolicy",
     "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BasisOfAccounting",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BasisOfAccounting",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://motorcarparts.com/role/AccountsReceivableNetTables",
     "longName": "996001 - Disclosure - Accounts Receivable - Net (Tables)",
     "shortName": "Accounts Receivable - Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://motorcarparts.com/role/InventoryNetTables",
     "longName": "996002 - Disclosure - Inventory - Net (Tables)",
     "shortName": "Inventory - Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://motorcarparts.com/role/ContractAssetsTables",
     "longName": "996003 - Disclosure - Contract Assets (Tables)",
     "shortName": "Contract Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mpaa:ContractAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mpaa:ContractAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTables",
     "longName": "996004 - Disclosure - Significant Customer and Other Information (Tables)",
     "shortName": "Significant Customer and Other Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://motorcarparts.com/role/DebtTables",
     "longName": "996005 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://motorcarparts.com/role/ContractLiabilitiesTables",
     "longName": "996006 - Disclosure - Contract Liabilities (Tables)",
     "shortName": "Contract Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mpaa:ContractLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "mpaa:ContractLiabilitiesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mpaa:ContractLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "mpaa:ContractLiabilitiesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://motorcarparts.com/role/LeasesTables",
     "longName": "996007 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mpaa:LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mpaa:LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables",
     "longName": "996008 - Disclosure - Accounts Receivable Discount Programs (Tables)",
     "shortName": "Accounts Receivable Discount Programs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mpaa:ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "mpaa:AccountsReceivableDiscountProgramsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mpaa:ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "mpaa:AccountsReceivableDiscountProgramsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://motorcarparts.com/role/NetLossIncomeperShareTables",
     "longName": "996009 - Disclosure - Net (Loss) Income per Share (Tables)",
     "shortName": "Net (Loss) Income per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTables",
     "longName": "996010 - Disclosure - Financial Risk Management and Derivatives (Tables)",
     "shortName": "Financial Risk Management and Derivatives (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://motorcarparts.com/role/FairValueMeasurementsTables",
     "longName": "996011 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://motorcarparts.com/role/SharebasedPaymentsTables",
     "longName": "996012 - Disclosure - Share-based Payments (Tables)",
     "shortName": "Share-based Payments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://motorcarparts.com/role/CommitmentsandContingenciesTables",
     "longName": "996013 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://motorcarparts.com/role/SegmentInformationTables",
     "longName": "996014 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://motorcarparts.com/role/AccountsReceivableNetTable",
     "longName": "996015 - Disclosure - Accounts Receivable - Net - Accounts Receivable - Net (Details)",
     "shortName": "Accounts Receivable - Net - Accounts Receivable - Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://motorcarparts.com/role/InventoryNetTable",
     "longName": "996016 - Disclosure - Inventory - Net - Inventory - Net (Details)",
     "shortName": "Inventory - Net - Inventory - Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://motorcarparts.com/role/ContractAssetsDetails",
     "longName": "996017 - Disclosure - Contract Assets (Details)",
     "shortName": "Contract Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c6",
      "name": "mpaa:LongTermContractAssetsWriteDown",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "mpaa:ContractAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "mpaa:LongTermContractAssetsWriteDown",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "mpaa:ContractAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://motorcarparts.com/role/ContractAssetsTable",
     "longName": "996018 - Disclosure - Contract Assets - Contract Assets (Details)",
     "shortName": "Contract Assets - Contract Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "mpaa:ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "mpaa:ContractAssetsTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "mpaa:ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "mpaa:ContractAssetsTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable",
     "longName": "996019 - Disclosure - Significant Customer and Other Information - Significant Customer and Other Information (Details)",
     "shortName": "Significant Customer and Other Information - Significant Customer and Other Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c55",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c55",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://motorcarparts.com/role/DebtDetails",
     "longName": "996020 - Disclosure - Debt (Details)",
     "shortName": "Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c96",
      "name": "us-gaap:DebtInstrumentMaturityDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://motorcarparts.com/role/ConvertibleDebtTable",
     "longName": "996021 - Disclosure - Debt - Convertible Debt (Details)",
     "shortName": "Debt - Convertible Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c103",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c103",
      "name": "mpaa:DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable",
     "longName": "996022 - Disclosure - Debt - Total Interest Expense Recognized Related to Convertible Notes (Details)",
     "shortName": "Debt - Total Interest Expense Recognized Related to Convertible Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c105",
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c105",
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://motorcarparts.com/role/ContractLiabilitiesDetails",
     "longName": "996023 - Disclosure - Contract Liabilities (Details)",
     "shortName": "Contract Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c6",
      "name": "mpaa:RemanufacturedCoreRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "mpaa:ContractLiabilitiesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "mpaa:RemanufacturedCoreRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "mpaa:ContractLiabilitiesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://motorcarparts.com/role/ContractLiabilitiesTable",
     "longName": "996024 - Disclosure - Contract Liabilities - Contract Liabilities (Details)",
     "shortName": "Contract Liabilities - Contract Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "mpaa:ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mpaa:ContractLiabilitiesTableTextBlock",
       "mpaa:ContractLiabilitiesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "mpaa:ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mpaa:ContractLiabilitiesTableTextBlock",
       "mpaa:ContractLiabilitiesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://motorcarparts.com/role/LeasesDetails",
     "longName": "996025 - Disclosure - Leases (Details)",
     "shortName": "Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c6",
      "name": "mpaa:GainLossOnRemeasurementOfLeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "mpaa:LesseeOperatingAndFinanceLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "mpaa:GainLossOnRemeasurementOfLeaseLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "mpaa:LesseeOperatingAndFinanceLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://motorcarparts.com/role/BalanceSheetInformationTable",
     "longName": "996026 - Disclosure - Leases - Balance Sheet Information (Details)",
     "shortName": "Leases - Balance Sheet Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mpaa:LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable",
     "longName": "996027 - Disclosure - Leases - Lease Cost Recognized in Consolidated Statement of Operations (Details)",
     "shortName": "Leases - Lease Cost Recognized in Consolidated Statement of Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable",
     "longName": "996028 - Disclosure - Leases - Maturity of Lease Commitments (Details)",
     "shortName": "Leases - Maturity of Lease Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mpaa:LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mpaa:LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://motorcarparts.com/role/OtherInformationaboutLeasesTable",
     "longName": "996029 - Disclosure - Leases - Other Information about Leases (Details)",
     "shortName": "Leases - Other Information about Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "mpaa:LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "mpaa:LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTable",
     "longName": "996030 - Disclosure - Accounts Receivable Discount Programs - Accounts Receivable Discount Programs (Details)",
     "shortName": "Accounts Receivable Discount Programs - Accounts Receivable Discount Programs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "mpaa:AccountsReceivablesDiscounted",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mpaa:ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock",
       "mpaa:AccountsReceivableDiscountProgramsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "mpaa:AccountsReceivablesDiscounted",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mpaa:ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock",
       "mpaa:AccountsReceivableDiscountProgramsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://motorcarparts.com/role/SupplierFinanceProgramsDetails",
     "longName": "996031 - Disclosure - Supplier Finance Programs (Details)",
     "shortName": "Supplier Finance Programs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "mpaa:SupplierFinanceProgramAmountOfCommitmentsAvailable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "us-gaap:SupplierFinanceProgramTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "mpaa:SupplierFinanceProgramAmountOfCommitmentsAvailable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "us-gaap:SupplierFinanceProgramTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://motorcarparts.com/role/NetLossIncomeperShareDetails",
     "longName": "996032 - Disclosure - Net (Loss) Income per Share (Details)",
     "shortName": "Net (Loss) Income per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c108",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c108",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://motorcarparts.com/role/NetLossIncomeperShareTable",
     "longName": "996033 - Disclosure - Net (Loss) Income per Share - Net (Loss) Income per Share (Details)",
     "shortName": "Net (Loss) Income per Share - Net (Loss) Income per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://motorcarparts.com/role/IncomeTaxesDetails",
     "longName": "996034 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails",
     "longName": "996035 - Disclosure - Financial Risk Management and Derivatives (Details)",
     "shortName": "Financial Risk Management and Derivatives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTable",
     "longName": "996036 - Disclosure - Financial Risk Management and Derivatives - Financial Risk Management and Derivatives (Details)",
     "shortName": "Financial Risk Management and Derivatives - Financial Risk Management and Derivatives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c119",
      "name": "mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c119",
      "name": "mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://motorcarparts.com/role/FairValueMeasurementsDetails",
     "longName": "996037 - Disclosure - Fair Value Measurements (Details)",
     "shortName": "Fair Value Measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c123",
      "name": "us-gaap:ConvertibleDebtNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c123",
      "name": "us-gaap:ConvertibleDebtNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable",
     "longName": "996038 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value Recurring Basis (Details)",
     "shortName": "Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c127",
      "name": "us-gaap:InvestmentsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c127",
      "name": "us-gaap:InvestmentsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://motorcarparts.com/role/FairValueAssumptionsTable",
     "longName": "996039 - Disclosure - Fair Value Measurements - Fair Value Assumptions (Details)",
     "shortName": "Fair Value Measurements - Fair Value Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c135",
      "name": "us-gaap:EmbeddedDerivativeLiabilityMeasurementInput",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c135",
      "name": "us-gaap:EmbeddedDerivativeLiabilityMeasurementInput",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://motorcarparts.com/role/ActivityforLevel3FairValueMeasurementsTable",
     "longName": "996040 - Disclosure - Fair Value Measurements - Activity for Level 3 Fair Value Measurements (Details)",
     "shortName": "Fair Value Measurements - Activity for Level 3 Fair Value Measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c145",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c145",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions",
     "longName": "996041 - Disclosure - Share-based Payments - Stock Options (Details)",
     "shortName": "Share-based Payments - Stock Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c153",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c153",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://motorcarparts.com/role/StockOptionTransactionsTable",
     "longName": "996042 - Disclosure - Share-based Payments - Stock Option Transactions (Details)",
     "shortName": "Share-based Payments - Stock Option Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c178",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c178",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://motorcarparts.com/role/SharebasedPaymentsDetailsRestrictedStockUnitsRSUs",
     "longName": "996043 - Disclosure - Share-based Payments - Restricted Stock Units (\u201cRSUs\u201d) (Details)",
     "shortName": "Share-based Payments - Restricted Stock Units (\u201cRSUs\u201d) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c156",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c158",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://motorcarparts.com/role/RestrictedStockUnitsTable",
     "longName": "996044 - Disclosure - Share-based Payments - Restricted Stock Units (Details)",
     "shortName": "Share-based Payments - Restricted Stock Units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c179",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c179",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs",
     "longName": "996045 - Disclosure - Share-based Payments - Performance Stock Units (\u201cPSUs\u201d) (Details)",
     "shortName": "Share-based Payments - Performance Stock Units (\u201cPSUs\u201d) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c159",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c159",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable",
     "longName": "996046 - Disclosure - Share-based Payments - Monte Carlo Valuation Model Assumptions Used in Determining Fair Value of TSR Awards (Details)",
     "shortName": "Share-based Payments - Monte Carlo Valuation Model Assumptions Used in Determining Fair Value of TSR Awards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c159",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mpaa:ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c159",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "mpaa:ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://motorcarparts.com/role/PerformanceStockUnitsActivityTable",
     "longName": "996047 - Disclosure - Share-based Payments - Performance Stock Units Activity (Details)",
     "shortName": "Share-based Payments - Performance Stock Units Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c182",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c182",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://motorcarparts.com/role/CommitmentsandContingenciesDetails",
     "longName": "996048 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c183",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://motorcarparts.com/role/ChangesinWarrantyReturnsTable",
     "longName": "996049 - Disclosure - Commitments and Contingencies - Changes in Warranty Returns (Details)",
     "shortName": "Commitments and Contingencies - Changes in Warranty Returns (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c22",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:StandardProductWarrantyAccrualWarrantiesIssued",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://motorcarparts.com/role/SegmentInformationDetails",
     "longName": "996050 - Disclosure - Segment Information (Details)",
     "shortName": "Segment Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable",
     "longName": "996051 - Disclosure - Segment Information - Financial Information Relating to Segments (Details)",
     "shortName": "Segment Information - Financial Information Relating to Segments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c6",
      "name": "us-gaap:InterestIncomeExpenseNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://motorcarparts.com/role/ShareRepurchasesDetails",
     "longName": "996052 - Disclosure - Share Repurchases (Details)",
     "shortName": "Share Repurchases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c27",
      "name": "srt:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "us-gaap:TreasuryStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c27",
      "name": "srt:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "us-gaap:TreasuryStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://motorcarparts.com/role/RelatedPartyTransactionsDetails",
     "longName": "996053 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c219",
      "name": "us-gaap:AreaOfRealEstateProperty",
      "unitRef": "sqft",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c220",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20054957_10q.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation and New Accounting Pronouncements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Accounts payable and accrued liabilities",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r42"
     ]
    },
    "mpaa_AccountsReceivableDiscountProgramsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "AccountsReceivableDiscountProgramsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable Discount Programs [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_AccountsReceivableDiscountProgramsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "AccountsReceivableDiscountProgramsTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/AccountsReceivableDiscountPrograms"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable Discount Programs",
        "documentation": "Describes the nature of the entity's non-recourse receivable discount programs with its customers and their respective banks.",
        "label": "Accounts Receivable Discount Programs Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/AccountsReceivableNetTable": {
       "parentTag": "us-gaap_AccountsReceivableNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/AccountsReceivableNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable \u2014 trade",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r263",
      "r804"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable - Trade [Member]",
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r795",
      "r1115"
     ]
    },
    "us-gaap_AccountsReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableNet",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/AccountsReceivableNetTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/AccountsReceivableNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total accounts receivable \u2014 net",
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r727",
      "r794",
      "r895",
      "r1237",
      "r1238"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable \u2014 net",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1126"
     ]
    },
    "mpaa_AccountsReceivableNetCurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "AccountsReceivableNetCurrentMember",
     "presentation": [
      "http://motorcarparts.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Returns RGA Issued [Member]",
        "documentation": "Primary financial statement caption encompassing accounts receivable, net.",
        "label": "Accounts Receivable Net Current Member"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_AccountsReceivablesDiscounted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "AccountsReceivablesDiscounted",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables discounted",
        "documentation": "The amount of customers' receivable balances that have been sold to the customers' respective banks at a discount during the period.",
        "label": "Accounts Receivables Discounted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r15",
      "r62",
      "r155",
      "r633",
      "r671",
      "r672",
      "r1195"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r8",
      "r15",
      "r524",
      "r527",
      "r601",
      "r667",
      "r668",
      "r1047",
      "r1048",
      "r1049",
      "r1106",
      "r1107",
      "r1108",
      "r1109"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r881",
      "r1272"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-In Capital [Member]",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r688",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1196",
      "r1276"
     ]
    },
    "dei_AdditionalSecurities462b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AdditionalSecurities462b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "auth_ref": [
      "r1016"
     ]
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AdditionalSecurities462bFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "auth_ref": [
      "r1016"
     ]
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AdditionalSecuritiesEffective413b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "auth_ref": [
      "r1014"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation expense",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r393"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1007"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r923",
      "r934",
      "r950",
      "r985"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r926",
      "r937",
      "r953",
      "r988"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1008"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r980"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r927",
      "r938",
      "r954",
      "r980",
      "r989",
      "r993",
      "r1001"
     ]
    },
    "us-gaap_AllOtherSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllOtherSegmentsMember",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Segments [Member]",
        "verboseLabel": "All Other [Member]",
        "label": "Other Operating Segment [Member]",
        "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r256",
      "r827",
      "r828"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r999"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/AccountsReceivableNetTable": {
       "parentTag": "us-gaap_AccountsReceivableNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/AccountsReceivableNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Allowance for credit losses",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r264",
      "r268"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_AmortizationOfCorePremiumsPaidToCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "AmortizationOfCorePremiumsPaidToCustomers",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of core premiums paid to customers",
        "documentation": "The amount amortization of core premiums paid to customers.",
        "label": "Amortization Of Core Premiums Paid To Customers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfDebtDiscountPremium",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable": {
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accretion of debt discount",
        "label": "Amortization of Debt Discount (Premium)",
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r70",
      "r344",
      "r1220"
     ]
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable": {
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow",
      "http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt issuance costs",
        "label": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r344",
      "r1095",
      "r1220"
     ]
    },
    "mpaa_AmortizationOfFinishedGoodsPremiumsPaidToCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "AmortizationOfFinishedGoodsPremiumsPaidToCustomers",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of finished goods premiums paid to customers",
        "documentation": "Amount of amortization expense attributable to finish goods premium paid to customers.",
        "label": "Amortization Of Finished Goods Premiums Paid To Customers"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_AmortizationOfInterestOnContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "AmortizationOfInterestOnContractLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of interest on contract liabilities",
        "documentation": "Refers to the amortization of interest on contract liabilities.",
        "label": "Amortization Of Interest On Contract Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_AmountAllocatedToConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "AmountAllocatedToConvertibleNotes",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConvertibleDebtTable": {
       "parentTag": "us-gaap_ConvertibleDebtNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Carrying amount of the Convertible Notes",
        "documentation": "Amount after all adjustment related to conversion option and redemptions options of convertible notes and unamortized issuance costs.",
        "label": "Amount Allocated To Convertible Notes"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "mpaa_AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables": {
     "xbrltype": "percentItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables",
     "presentation": [
      "http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annualized weighted average discount rate",
        "documentation": "Represents the weighted average discount rate, on an annualized basis, on the accounts receivable balances sold during the period.",
        "label": "Annualized Weighted Average Discount Rate On Discounted Accounts Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://motorcarparts.com/role/NetLossIncomeperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive shares excluded from computation of earnings per share (in Shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://motorcarparts.com/role/NetLossIncomeperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable",
      "http://motorcarparts.com/role/NetLossIncomeperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements [Abstract]",
        "verboseLabel": "Net (Loss) Income per Share [Abstract]",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "xbrltype": "dateOrAsapItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Approximate Date of Commencement of Proposed Sale to Public",
        "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AreaOfRealEstateProperty": {
     "xbrltype": "areaItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AreaOfRealEstateProperty",
     "presentation": [
      "http://motorcarparts.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Area of facility (in Square Feet)",
        "label": "Area of Real Estate Property",
        "documentation": "Area of a real estate property."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet",
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "terseLabel": "Segment assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r106",
      "r149",
      "r181",
      "r184",
      "r185",
      "r219",
      "r233",
      "r251",
      "r255",
      "r265",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r321",
      "r458",
      "r460",
      "r568",
      "r621",
      "r622",
      "r627",
      "r732",
      "r827",
      "r828",
      "r841",
      "r881",
      "r889",
      "r890",
      "r902",
      "r1142",
      "r1143",
      "r1226"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable",
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets:",
        "verboseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r158",
      "r181",
      "r184",
      "r185",
      "r265",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r321",
      "r458",
      "r460",
      "r568",
      "r881",
      "r1142",
      "r1143",
      "r1226"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r915",
      "r918",
      "r930"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLocation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r915",
      "r918",
      "r930"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r915",
      "r918",
      "r930"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1012"
     ]
    },
    "dei_AuditorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r996"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r992"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r992"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r992"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r992"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r992"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r992"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable",
      "http://motorcarparts.com/role/PerformanceStockUnitsActivityTable",
      "http://motorcarparts.com/role/RestrictedStockUnitsTable",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsRestrictedStockUnitsRSUs",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions",
      "http://motorcarparts.com/role/StockOptionTransactionsTable",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r995"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r993"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r993"
     ]
    },
    "mpaa_BalanceSheetInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "BalanceSheetInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Information Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://motorcarparts.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position Location, Balance [Axis]",
        "documentation": "Information by location in statement of financial position where disaggregated cumulative balance is reported."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r473",
      "r476",
      "r477",
      "r478",
      "r479",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r567",
      "r866",
      "r867",
      "r1026",
      "r1240"
     ]
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://motorcarparts.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position Location, Balance [Domain]",
        "documentation": "Location in statement of financial position where disaggregated cumulative balance is reported."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r473",
      "r476",
      "r477",
      "r478",
      "r479",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r567",
      "r866",
      "r867",
      "r1026",
      "r1240"
     ]
    },
    "us-gaap_BasisOfAccounting": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BasisOfAccounting",
     "presentation": [
      "http://motorcarparts.com/role/BasisofPresentationandNewAccountingPronouncements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation and New Accounting Pronouncements",
        "label": "Basis of Accounting [Text Block]",
        "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "mpaa_BrakeRelatedProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "BrakeRelatedProductsMember",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brake-Related Products [Member]",
        "documentation": "Refers to the brake related products that are sold by the entity.",
        "label": "Brake Related Products Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r918",
      "r930"
     ]
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued capital expenditures",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22",
      "r23"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalent",
        "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r147",
      "r802"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents \u2014 Beginning of period",
        "periodEndLabel": "Cash and cash equivalents \u2014 End of period",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r75",
      "r180"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash and cash equivalents",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r75"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet",
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r151",
      "r152",
      "r153",
      "r181",
      "r185",
      "r209",
      "r210",
      "r212",
      "r214",
      "r221",
      "r222",
      "r265",
      "r311",
      "r314",
      "r315",
      "r316",
      "r320",
      "r321",
      "r353",
      "r354",
      "r356",
      "r357",
      "r359",
      "r362",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r568",
      "r678",
      "r679",
      "r680",
      "r681",
      "r688",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r719",
      "r741",
      "r763",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r1024",
      "r1100",
      "r1102",
      "r1110"
     ]
    },
    "us-gaap_ClassOfTreasuryStockTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfTreasuryStockTable",
     "presentation": [
      "http://motorcarparts.com/role/ShareRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Treasury Stock [Table]",
        "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r34",
      "r35"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r97",
      "r630",
      "r718"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r302",
      "r303",
      "r796",
      "r1129",
      "r1134"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockMember",
     "presentation": [
      "http://motorcarparts.com/role/NetLossIncomeperShareDetails",
      "http://motorcarparts.com/role/ShareRepurchasesDetails",
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock [Member]",
        "verboseLabel": "Potential Common Shares [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r892",
      "r893",
      "r894",
      "r896",
      "r897",
      "r898",
      "r899",
      "r1106",
      "r1107",
      "r1109",
      "r1196",
      "r1270",
      "r1276"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in Dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r719"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in Shares)",
        "periodEndLabel": "Ending balance (in Shares)",
        "terseLabel": "Common stock, outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r51",
      "r719",
      "r738",
      "r1276",
      "r1277"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock; par value $.01 per share, 50,000,000 shares authorized; 19,547,144 and 19,435,706 shares issued and outstanding at September 30, 2025 and March 31, 2025, respectively",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r354",
      "r361",
      "r632",
      "r881"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r977"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r978"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "mpaa_CompanyCoOwnedByMemberOfManagementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "CompanyCoOwnedByMemberOfManagementMember",
     "presentation": [
      "http://motorcarparts.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Co-owned by Member of Management [Member]",
        "documentation": "This element represents a company (the related party) co-owned by a member of management.",
        "label": "Company Co Owned By Member Of Management Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive (loss) income",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r163",
      "r165",
      "r169",
      "r619",
      "r641",
      "r642"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r261",
      "r675",
      "r676",
      "r795",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r261",
      "r675",
      "r676",
      "r795",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Customer and Other Information",
        "label": "Concentration Risk Disclosure [Text Block]",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r227",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r819",
      "r1113"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Customer and Other Information [Abstract]",
        "label": "Concentration Risk [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r226",
      "r795",
      "r817",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk percentage",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r261",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Table]",
        "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r226",
      "r795",
      "r817",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r112",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r181",
      "r182",
      "r188",
      "r189",
      "r219",
      "r235",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r255",
      "r256",
      "r257",
      "r311",
      "r312",
      "r313",
      "r314",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r624",
      "r827",
      "r828",
      "r1027",
      "r1028",
      "r1142",
      "r1143"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r112",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r181",
      "r182",
      "r188",
      "r189",
      "r219",
      "r235",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r255",
      "r256",
      "r257",
      "r311",
      "r312",
      "r313",
      "r314",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r624",
      "r827",
      "r828",
      "r1027",
      "r1028",
      "r1142",
      "r1143"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContainedFileInformationFileDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Description",
        "documentation": "The description of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContainedFileInformationFileName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Name",
        "documentation": "The name of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContainedFileInformationFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Number",
        "documentation": "The SEC Document Number of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileType": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContainedFileInformationFileType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Type",
        "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)."
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractAssetsTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/ContractAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract Assets",
        "documentation": "Tabular disclosure of contract assets.",
        "label": "Contract Assets Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractAssetsTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/ContractAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract Assets",
        "documentation": "The entire disclosure for contract assets.",
        "label": "Contract Assets Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractLiabilitiesTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/ContractLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract Liabilities",
        "documentation": "Tabular disclosure of contract liabilities.",
        "label": "Contract Liabilities Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractLiabilitiesTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/ContractLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract Liabilities",
        "documentation": "The entire disclosure for contract liabilities with customers.",
        "label": "Contract Liabilities Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ContractAssetsTable": {
       "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Core premiums paid to customers",
        "documentation": "Represents the difference between the Remanufactured Core sales price and its related cost. Core premiums expected to be amortized during the Company's normal operating cycle, which is generally one year.",
        "label": "Contract With Customer Asset Core Premiums Paid To Customers Current"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ContractAssetsTable": {
       "parentTag": "us-gaap_ContractWithCustomerAssetNetNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Core premiums paid to customers",
        "documentation": "Represents the difference between the Remanufactured Core sales price and its related cost as of the balance sheet date, classified as noncurrent.",
        "label": "Contract With Customer Asset Core Premiums Paid To Customers Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ContractAssetsTable": {
       "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cores expected to be returned by customers",
        "documentation": "Represents the Remanufactured Cores and Used cores returned by consumers to the Company's customers but not yet returned to the Company. These cores are recorded as contract assets until the Company physically receives them during its normal operation cycle, which is generally one year.",
        "label": "Contract With Customer Asset Cores Expected To Be Returned By Customers Current"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ContractAssetsTable": {
       "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods premiums paid to customers",
        "documentation": "Represents the difference between the finished good acquisition price paid to customers and the related finished good cost, which is treated as an asset and recognized as a reduction of revenue through the later of the date at which related revenue is recognized or the date at which the sales incentive is offered, classified as current.",
        "label": "Contract With Customer Asset Finished Goods Premiums Paid To Customers Current"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ContractAssetsTable": {
       "parentTag": "us-gaap_ContractWithCustomerAssetNetNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods premiums paid to customers",
        "documentation": "Represents the difference between the finished good acquisition price paid to customers and the related finished good cost, which is treated as an asset and recognized as a reduction of revenue through the later of the date at which related revenue is recognized or the date at which the sales incentive is offered, classified as noncurrent.",
        "label": "Contract With Customer Asset Finished Goods Premiums Paid To Customers Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ContractAssetsTable": {
       "parentTag": "us-gaap_ContractWithCustomerAssetNetNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term core inventory deposits",
        "documentation": "Carrying amount of remanufactured cores the Company has purchased from its customers, which are held by the customers and remain on the customers' premises, classified as noncurrent.",
        "label": "Contract With Customer Asset Long Term Core Inventory Deposits Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerAssetNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerAssetNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://motorcarparts.com/role/ContractAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet",
      "http://motorcarparts.com/role/ContractAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total short-term contract assets",
        "terseLabel": "Contract assets",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r372",
      "r373",
      "r377"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerAssetNetNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      },
      "http://motorcarparts.com/role/ContractAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet",
      "http://motorcarparts.com/role/ContractAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total long-term contract assets",
        "terseLabel": "Long-term contract assets",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r372",
      "r373",
      "r377"
     ]
    },
    "mpaa_ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ContractAssetsTable": {
       "parentTag": "us-gaap_ContractWithCustomerAssetNetNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remanufactured cores held at customers' locations",
        "documentation": "Gross amount of remanufactured cores held at customers' locations as of the balance sheet date, classified as noncurrent.",
        "label": "Contract With Customer Asset Remanufactured Cores Held At Customers Locations Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ContractAssetsTable": {
       "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Upfront payments to customers",
        "documentation": "Represents the marketing allowances provided by the Company to its customers. These allowances are recognized as an asset and amortized over the appropriate period of time, which is generally one year.",
        "label": "Contract With Customer Asset Upfront Payments To Customers Current"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ContractAssetsTable": {
       "parentTag": "us-gaap_ContractWithCustomerAssetNetNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Upfront payments to customers",
        "documentation": "Represents the marketing allowances provided by the Company to its customers as of the balance sheet date, classified as noncurrent.",
        "label": "Contract With Customer Asset Upfront Payments To Customers Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerLiabilityAccruedCorePaymentCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerLiabilityAccruedCorePaymentCurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ContractLiabilitiesTable": {
       "parentTag": "us-gaap_ContractWithCustomerLiabilityCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued core payment",
        "documentation": "The amount of obligations for accrued core payment, classified as current.",
        "label": "Contract With Customer Liability Accrued Core Payment Current"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ContractLiabilitiesTable": {
       "parentTag": "us-gaap_ContractWithCustomerLiabilityNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued core payment",
        "documentation": "The amount of obligations for accrued core payment, classified as noncurrent.",
        "label": "Contract With Customer Liability Accrued Core Payment Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerLiabilityCoreBankLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerLiabilityCoreBankLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ContractLiabilitiesTable": {
       "parentTag": "us-gaap_ContractWithCustomerLiabilityCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Core bank liability",
        "documentation": "The amount of obligation for Core bank liability, classified as current.",
        "label": "Contract With Customer Liability Core Bank Liability Current"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ContractLiabilitiesTable": {
       "parentTag": "us-gaap_ContractWithCustomerLiabilityNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Core bank liability",
        "documentation": "The amount of obligation for core bank liability, classified as non current.",
        "label": "Contract With Customer Liability Core Bank Liability Non Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://motorcarparts.com/role/ContractLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet",
      "http://motorcarparts.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total short-term contract liabilities",
        "terseLabel": "Contract liabilities",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r371",
      "r373",
      "r377"
     ]
    },
    "mpaa_ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ContractLiabilitiesTable": {
       "parentTag": "us-gaap_ContractWithCustomerLiabilityCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer allowances earned",
        "documentation": "The amount of obligation for customer allowances earned, classified as current.",
        "label": "Contract With Customer Liability Customer Allowances Earned Current"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ContractLiabilitiesTable": {
       "parentTag": "us-gaap_ContractWithCustomerLiabilityCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer core returns accruals",
        "documentation": "The amount of obligation representing the estimated future credits to be provided for Used Cores returned by the customers, classified as current.",
        "label": "Contract With Customer Liability Customer Core Returns Accrual Current"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ContractLiabilitiesTable": {
       "parentTag": "us-gaap_ContractWithCustomerLiabilityNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer core returns accruals",
        "documentation": "The amount of obligation representing the estimated future credits to be provided for Used Cores returned by the customers, classified as noncurrent.",
        "label": "Contract With Customer Liability Customer Core Returns Accrual Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerLiabilityCustomerDepositsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerLiabilityCustomerDepositsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ContractLiabilitiesTable": {
       "parentTag": "us-gaap_ContractWithCustomerLiabilityCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer deposits",
        "documentation": "The amount of obligations for customer deposits, classified as current.",
        "label": "Contract With Customer Liability Customer Deposits Current"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ContractLiabilitiesTable": {
       "parentTag": "us-gaap_ContractWithCustomerLiabilityCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods liabilities",
        "documentation": "The amount of obligations for finished goods liabilities, classified as current.",
        "label": "Contract With Customer Liability Finished Goods Liabilities Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://motorcarparts.com/role/ContractLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet",
      "http://motorcarparts.com/role/ContractLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total long-term contract liabilities",
        "terseLabel": "Long-term contract liabilities",
        "label": "Contract with Customer, Liability, Noncurrent",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r371",
      "r373",
      "r377"
     ]
    },
    "mpaa_ConvertibleDebtAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ConvertibleDebtAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debt Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleDebtMember",
     "presentation": [
      "http://motorcarparts.com/role/ConvertibleDebtTable",
      "http://motorcarparts.com/role/DebtDetails",
      "http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes [Member]",
        "label": "Convertible Debt [Member]",
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r323",
      "r324",
      "r334",
      "r335",
      "r336",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840"
     ]
    },
    "us-gaap_ConvertibleDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://motorcarparts.com/role/ConvertibleDebtTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet",
      "http://motorcarparts.com/role/ConvertibleDebtTable",
      "http://motorcarparts.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net carrying amount of Convertible Notes, related party",
        "terseLabel": "Convertible notes, related party",
        "verboseLabel": "Net carrying amount of convertible notes",
        "label": "Convertible Debt, Noncurrent",
        "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_ConvertibleDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleDebtSecuritiesMember",
     "presentation": [
      "http://motorcarparts.com/role/NetLossIncomeperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes [Member]",
        "label": "Convertible Debt Securities [Member]",
        "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r1148",
      "r1149"
     ]
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleDebtTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Debt",
        "label": "Convertible Debt [Table Text Block]",
        "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount."
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ConvertibleNotesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ConvertibleNotesGross",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total payments",
        "documentation": "Principal amount of the convertible notes plus interest payable in kind, assuming no early redemption or conversion have occurred that will be paid at maturity.",
        "label": "Convertible Notes Gross"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleNotesPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleNotesPayableMember",
     "presentation": [
      "http://motorcarparts.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes [Member]",
        "label": "Convertible Notes Payable [Member]",
        "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r95"
     ]
    },
    "mpaa_ConvertibleNotesRelatedPartyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ConvertibleNotesRelatedPartyAbstract",
     "presentation": [
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible notes, related party",
        "label": "Convertible Notes Related Party Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of goods sold",
        "label": "Cost of Product and Service Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66",
      "r616",
      "r811",
      "r815",
      "r859",
      "r1087"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CountryRegion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r310",
      "r1141"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r310",
      "r1141"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_CustomerAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "CustomerAMember",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer A [Member]",
        "documentation": "Represents the customer with the largest percentage of net sales and accounts receivable.",
        "label": "Customer AMember"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_CustomerBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "CustomerBMember",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer B [Member]",
        "documentation": "Represents the customer with the second largest percentage of net sales and accounts receivable.",
        "label": "Customer BMember"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_CustomerCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "CustomerCMember",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer C [Member]",
        "documentation": "Represents the customer with the third largest percentage of net sales and accounts receivable.",
        "label": "Customer CMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk [Member]",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r1115"
     ]
    },
    "mpaa_CustomerFinishedGoodsReturnsAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "CustomerFinishedGoodsReturnsAccrual",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer finished goods returns accrual",
        "documentation": "The carrying value as of the balance sheet date of the estimated future unit returns (warranty returns) and finished goods returns (stock adjustment returns) for which a returned goods authorization has not been issued.",
        "label": "Customer Finished Goods Returns Accrual"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_CustomerFinishedGoodsReturnsAccrualMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "CustomerFinishedGoodsReturnsAccrualMember",
     "presentation": [
      "http://motorcarparts.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Finished Goods Returns Accrual [Member]",
        "documentation": "The estimated future unit returns (warranty returns) and finished goods returns (stock adjustment returns) for which a returned goods authorization has not been issued.",
        "label": "Customer Finished Goods Returns Accrual Member"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_CustomerPaymentDiscrepancies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "CustomerPaymentDiscrepancies",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/AccountsReceivableNetTable": {
       "parentTag": "us-gaap_AccountsReceivableNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/AccountsReceivableNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Customer payment discrepancies",
        "documentation": "A reduction to trade accounts receivable for customer payment discrepancies.",
        "label": "Customer Payment Discrepancies"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_CustomerReturnsRgaIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "CustomerReturnsRgaIssued",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/AccountsReceivableNetTable": {
       "parentTag": "us-gaap_AccountsReceivableNet",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/AccountsReceivableNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Customer returns RGA issued",
        "documentation": "A reduction from trade accounts receivable for returned goods authorization issued for in-transit unit returns.",
        "label": "Customer Returns Rga Issued"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_DebtConvertibleDebtDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "DebtConvertibleDebtDetailsLineItems",
     "presentation": [
      "http://motorcarparts.com/role/ConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt - Convertible Debt (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_DebtConvertibleDebtDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "DebtConvertibleDebtDetailsTable",
     "presentation": [
      "http://motorcarparts.com/role/ConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt - Convertible Debt (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r181",
      "r183",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r309",
      "r310",
      "r322",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r338",
      "r345",
      "r346",
      "r348",
      "r521",
      "r579"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r41",
      "r42",
      "r95",
      "r96",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r329",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r879",
      "r1098",
      "r1099",
      "r1101",
      "r1105",
      "r1130",
      "r1131",
      "r1132",
      "r1219",
      "r1221",
      "r1235"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion price (in Dollars per share)",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r325"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConvertibleDebtTable": {
       "parentTag": "mpaa_AmountAllocatedToConvertibleNotes",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConvertibleDebtTable",
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal amount of Convertible Notes",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r579",
      "r580",
      "r837",
      "r838",
      "r879"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective interest rate",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r349",
      "r579",
      "r580",
      "r879"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate at end of period",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r324"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails",
      "http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on Convertible Notes [Abstract]",
        "terseLabel": "Debt [Abstract]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r329",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r347",
      "r521",
      "r624",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r879",
      "r1098",
      "r1099",
      "r1101",
      "r1105",
      "r1219",
      "r1221"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, maturity date",
        "label": "Debt Instrument, Maturity Date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r836",
      "r1200",
      "r1201"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r329",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r879",
      "r1098",
      "r1099",
      "r1101",
      "r1105",
      "r1130",
      "r1131",
      "r1132",
      "r1219",
      "r1221",
      "r1235"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails",
      "http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r30",
      "r31",
      "r39",
      "r86",
      "r87",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r329",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r347",
      "r521",
      "r624",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r879",
      "r1098",
      "r1099",
      "r1101",
      "r1105",
      "r1219",
      "r1221"
     ]
    },
    "mpaa_DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConvertibleDebtTable": {
       "parentTag": "mpaa_AmountAllocatedToConvertibleNotes",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: unamortized debt discount attributed to Compound Net Derivative Liability",
        "documentation": "Amount, after accumulated amortization, of debt discount attributed to compound net derivative liability.",
        "label": "Debt Instrument Unamortized Discount Attributed To Compound Net Derivative Liability"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConvertibleDebtTable": {
       "parentTag": "mpaa_AmountAllocatedToConvertibleNotes",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConvertibleDebtTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: unamortized debt discount attributed to debt issuance costs",
        "documentation": "Amount, after accumulated amortization, of debt discount and debt issuance costs.",
        "label": "Debt Instrument Unamortized Discount Attributed To Debt Issuance Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredCompensationArrangementWithIndividualRecordedLiability",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred compensation",
        "label": "Deferred Compensation Arrangement with Individual, Recorded Liability",
        "documentation": "The carrying amount of the liability as of the balance sheet date to an individual under a deferred compensation arrangement. This amount may be the result of periodic accruals made over the period of active employment, or reflect termination benefits resulting contractual terms or a death benefit."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term deferred income taxes",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r431",
      "r432"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r109",
      "r1098",
      "r1104"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term deferred income taxes",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r431",
      "r432",
      "r628"
     ]
    },
    "dei_DelayedOrContinuousOffering": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DelayedOrContinuousOffering",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "auth_ref": [
      "r942",
      "r943",
      "r957"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r28"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r173",
      "r219",
      "r238",
      "r255",
      "r810",
      "r827",
      "r828"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative assets",
        "label": "Derivative Asset",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r160",
      "r520",
      "r538",
      "r539",
      "r552",
      "r559",
      "r560",
      "r561",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r725",
      "r726",
      "r773",
      "r776",
      "r779",
      "r780",
      "r781",
      "r782",
      "r800",
      "r805",
      "r807",
      "r808",
      "r809",
      "r871",
      "r874",
      "r878",
      "r894",
      "r1199",
      "r1200",
      "r1201",
      "r1271"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r708",
      "r710",
      "r724",
      "r725",
      "r726",
      "r728",
      "r729",
      "r730",
      "r731",
      "r733",
      "r734",
      "r735",
      "r736",
      "r751",
      "r752",
      "r753",
      "r754",
      "r757",
      "r758",
      "r759",
      "r760",
      "r773",
      "r774",
      "r779",
      "r781",
      "r805",
      "r806",
      "r809",
      "r866",
      "r867",
      "r892",
      "r894",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1209",
      "r1210"
     ]
    },
    "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFinancialInstrumentsLiabilitiesMember",
     "presentation": [
      "http://motorcarparts.com/role/ActivityforLevel3FairValueMeasurementsTable",
      "http://motorcarparts.com/role/FairValueAssumptionsTable",
      "http://motorcarparts.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compound Net Derivative Liability [Member]",
        "label": "Derivative Financial Instruments, Liabilities [Member]",
        "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect."
       }
      }
     },
     "auth_ref": [
      "r553"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails",
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r708",
      "r710",
      "r724",
      "r725",
      "r726",
      "r728",
      "r729",
      "r730",
      "r731",
      "r733",
      "r734",
      "r735",
      "r736",
      "r751",
      "r752",
      "r753",
      "r754",
      "r757",
      "r758",
      "r759",
      "r760",
      "r773",
      "r774",
      "r779",
      "r781",
      "r805",
      "r806",
      "r809",
      "r866",
      "r867",
      "r892",
      "r894",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1209",
      "r1210"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Risk Management and Derivatives [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivatives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Risk Management and Derivatives",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r522",
      "r533",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails",
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r475",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r867"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails",
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Risk Management and Derivatives [Abstract]",
        "label": "Derivative Instruments, Gain (Loss) [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r475",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r867"
     ]
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      },
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow",
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement",
      "http://motorcarparts.com/role/DebtDetails",
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in fair value of compound net derivative liability",
        "terseLabel": "Change in fair value of compound net derivative liability",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r487",
      "r867"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative liability",
        "label": "Derivative Liability",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r160",
      "r520",
      "r538",
      "r539",
      "r552",
      "r559",
      "r560",
      "r561",
      "r701",
      "r702",
      "r703",
      "r704",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r733",
      "r735",
      "r736",
      "r774",
      "r775",
      "r776",
      "r779",
      "r780",
      "r781",
      "r782",
      "r805",
      "r807",
      "r808",
      "r809",
      "r1199",
      "r1200",
      "r1201",
      "r1271"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional amount of foreign currency derivatives",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r866",
      "r1180",
      "r1181"
     ]
    },
    "us-gaap_DerivativeTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeTermOfContract",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, term of contract",
        "label": "Derivative, Term of Contract",
        "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPayments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payments",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r395",
      "r423",
      "r424",
      "r426",
      "r852"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_DiscountRecordedAsInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "DiscountRecordedAsInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of discount recognized as interest expense",
        "documentation": "The amount of the discount on accounts receivable balances sold that was recorded as interest expense during the period.",
        "label": "Discount Recorded As Interest Expense"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection": {
     "xbrltype": "durationItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection",
     "presentation": [
      "http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average number of days collection was accelerated",
        "documentation": "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.",
        "label": "Discounted Accounts Receivable Weighted Average Days For Accelerated Collection"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "auth_ref": [
      "r942",
      "r943",
      "r957"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r915",
      "r918",
      "r930"
     ]
    },
    "dei_DocumentCopyrightInformation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentCopyrightInformation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Copyright Information",
        "documentation": "The copyright information for the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentCreationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentCreationDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Creation Date",
        "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Description",
        "documentation": "The description of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document [Domain]",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentEffectiveDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Effective Date",
        "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r915",
      "r918",
      "r930",
      "r981"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r915",
      "r918",
      "r930",
      "r981"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information, Document [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Text Block]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Name",
        "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the &lt;FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "dei_DocumentSubtitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentSubtitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Subtitle",
        "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentSynopsis": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentSynopsis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Synopsis",
        "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Title",
        "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentVersion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentVersion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Version",
        "documentation": "The version identifier of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Net (Loss) Income per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement",
      "http://motorcarparts.com/role/NetLossIncomeperShareTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic net (loss) income per share (in Dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r170",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r207",
      "r209",
      "r212",
      "r213",
      "r214",
      "r218",
      "r352",
      "r427",
      "r452",
      "r457",
      "r535",
      "r536",
      "r620",
      "r643",
      "r816"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement",
      "http://motorcarparts.com/role/NetLossIncomeperShareTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted net (loss) income per share (in Dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r170",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r209",
      "r212",
      "r213",
      "r214",
      "r218",
      "r352",
      "r427",
      "r452",
      "r457",
      "r535",
      "r536",
      "r620",
      "r643",
      "r816"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/NetLossIncomeperShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net (Loss) Income per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r215",
      "r216",
      "r217"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r572"
     ]
    },
    "dei_EffectiveAfter60Days486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveAfter60Days486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://motorcarparts.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r434",
      "r853"
     ]
    },
    "dei_EffectiveOnDate486a": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "dei_EffectiveOnDate486b": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1021"
     ]
    },
    "dei_EffectiveOnSetDate486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnSetDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "dei_EffectiveOnSetDate486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveOnSetDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1021"
     ]
    },
    "dei_EffectiveUponFiling462e": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveUponFiling462e",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "auth_ref": [
      "r1019"
     ]
    },
    "dei_EffectiveUponFiling486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveUponFiling486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r1021"
     ]
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EffectiveWhenDeclaredSection8c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "auth_ref": [
      "r1023"
     ]
    },
    "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConvertibleDebtTable": {
       "parentTag": "us-gaap_ConvertibleDebtNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConvertibleDebtTable",
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plus: Compound Net Derivative Liability",
        "verboseLabel": "Compound Net Derivative Liability",
        "label": "Embedded Derivative, Fair Value of Embedded Derivative Liability",
        "documentation": "Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability."
       }
      }
     },
     "auth_ref": [
      "r1183",
      "r1199",
      "r1200",
      "r1201"
     ]
    },
    "us-gaap_EmbeddedDerivativeLiabilityMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmbeddedDerivativeLiabilityMeasurementInput",
     "presentation": [
      "http://motorcarparts.com/role/FairValueAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assumptions for fair value of Compound Net Derivative Liability",
        "label": "Embedded Derivative Liability, Measurement Input",
        "documentation": "Value of input used to measure embedded derivative liability."
       }
      }
     },
     "auth_ref": [
      "r540",
      "r541",
      "r542"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsRestrictedStockUnitsRSUs",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining vesting period over which compensation expense is expected to be recognized",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsRestrictedStockUnitsRSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total unrecognized compensation expense (in Dollars)",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r1176"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total unrecognized compensation expense (in Dollars)",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1176"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions",
      "http://motorcarparts.com/role/StockOptionTransactionsTable",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock Options [Member]",
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175"
     ]
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitiesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAccountingStandard": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Accounting Standard",
        "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Description",
        "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityContactPersonnelLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityContactPersonnelLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Contact Personnel [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r1022"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_EntityHomeCountryISOCode": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityHomeCountryISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Home Country ISO Code",
        "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationDateOfIncorporation": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationDateOfIncorporation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, Date of Incorporation",
        "documentation": "Date when an entity was incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information, Former Legal or Registered Name",
        "documentation": "Former Legal or Registered Name of an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Inv Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "dei_EntityLegalForm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityLegalForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Legal Form",
        "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDepositoryReceiptRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingDepositoryReceiptRatio",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Depository Receipt Ratio",
        "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Description",
        "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingForeign": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingForeign",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Foreign",
        "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingParValuePerShare",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Par Value Per Share",
        "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingPrimary": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingPrimary",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Primary",
        "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingSecurityTradingCurrency": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingSecurityTradingCurrency",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Security Trading Currency",
        "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsExchangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingsExchangeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings, Exchange [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingsTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Table]",
        "documentation": "Container for exchange listing information for an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityNumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityNumberOfEmployees",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Number of Employees",
        "documentation": "Number of persons employed by the Entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPhoneFaxNumbersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPhoneFaxNumbersLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Phone Fax Numbers [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_EntityReportingCurrencyISOCode": {
     "xbrltype": "currencyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityReportingCurrencyISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Reporting Currency ISO Code",
        "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_EntityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Text Block]",
        "documentation": "Container to serve as parent of six Entity related Table concepts."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1013"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1006"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r1006"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1006"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityClassOfTreasuryStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityClassOfTreasuryStockLineItems",
     "presentation": [
      "http://motorcarparts.com/role/ShareRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchases [Abstract]",
        "label": "Equity, Class of Treasury Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r139",
      "r141",
      "r142",
      "r166",
      "r167",
      "r168",
      "r190",
      "r191",
      "r192",
      "r194",
      "r201",
      "r203",
      "r205",
      "r220",
      "r266",
      "r267",
      "r281",
      "r351",
      "r369",
      "r427",
      "r442",
      "r443",
      "r449",
      "r450",
      "r451",
      "r453",
      "r456",
      "r457",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r534",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r581",
      "r583",
      "r601",
      "r640",
      "r667",
      "r668",
      "r669",
      "r688",
      "r763"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r923",
      "r934",
      "r950",
      "r985"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r920",
      "r931",
      "r947",
      "r982"
     ]
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ExchangeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange [Domain]",
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r980"
     ]
    },
    "dei_ExhibitsOnly462d": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ExhibitsOnly462d",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ExhibitsOnly462dFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Extension",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_ExternalCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ExternalCustomersMember",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "External Customers [Member]",
        "documentation": "External customer entries used in operating segment consolidation.",
        "label": "External Customers Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://motorcarparts.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements [Abstract]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r538",
      "r539",
      "r552",
      "r871"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://motorcarparts.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r538",
      "r539",
      "r552",
      "r871"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://motorcarparts.com/role/FairValueAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements [Abstract]",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r540",
      "r541",
      "r542",
      "r854",
      "r856",
      "r874"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://motorcarparts.com/role/FairValueAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r540",
      "r541",
      "r542",
      "r854",
      "r856",
      "r874"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Assumptions",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r540",
      "r541",
      "r874"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://motorcarparts.com/role/FairValueMeasurementsDetails",
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r386",
      "r387",
      "r537",
      "r539",
      "r540",
      "r541",
      "r542",
      "r551",
      "r552",
      "r554",
      "r559",
      "r609",
      "r610",
      "r611",
      "r800",
      "r837",
      "r838",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r871",
      "r874",
      "r878"
     ]
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByLiabilityClassAxis",
     "presentation": [
      "http://motorcarparts.com/role/ActivityforLevel3FairValueMeasurementsTable",
      "http://motorcarparts.com/role/FairValueAssumptionsTable",
      "http://motorcarparts.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability Class [Axis]",
        "documentation": "Information by class of liability."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r553"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r538",
      "r539",
      "r540",
      "r542",
      "r871",
      "r1200",
      "r1211"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r540",
      "r547",
      "r549",
      "r550",
      "r551",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r617",
      "r871",
      "r875"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1 [Member]",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r379",
      "r384",
      "r386",
      "r539",
      "r552",
      "r559",
      "r609",
      "r800",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r871",
      "r878"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2 [Member]",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r379",
      "r384",
      "r386",
      "r388",
      "r539",
      "r540",
      "r552",
      "r559",
      "r610",
      "r800",
      "r837",
      "r838",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r871",
      "r878"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://motorcarparts.com/role/FairValueMeasurementsDetails",
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3 [Member]",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r386",
      "r387",
      "r539",
      "r540",
      "r541",
      "r542",
      "r552",
      "r559",
      "r611",
      "r800",
      "r837",
      "r838",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r871",
      "r874",
      "r878"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://motorcarparts.com/role/ActivityforLevel3FairValueMeasurementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements [Abstract]",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://motorcarparts.com/role/ActivityforLevel3FairValueMeasurementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Disclosure of information about financial instrument liability measured at fair value on recurring basis using unobservable input."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r553"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Activity for Level 3 Fair Value Measurements",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r548",
      "r553"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/ActivityforLevel3FairValueMeasurementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Changes in fair value of Compound Net Derivative Liability included in earnings",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r553"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/ActivityforLevel3FairValueMeasurementsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r553"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://motorcarparts.com/role/FairValueMeasurementsDetails",
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r386",
      "r387",
      "r537",
      "r539",
      "r540",
      "r541",
      "r542",
      "r551",
      "r552",
      "r554",
      "r559",
      "r609",
      "r610",
      "r611",
      "r800",
      "r837",
      "r838",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r871",
      "r874",
      "r878"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recurring [Member]",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r871",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1211"
     ]
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on finance lease liabilities",
        "label": "Finance Lease, Interest Expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r587",
      "r591",
      "r880"
     ]
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/AdditionalCalculations": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present value of lease liabilities, Finance Leases",
        "label": "Finance Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r585",
      "r599"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/BalanceSheetInformationTable": {
       "parentTag": "mpaa_OperatingAndFinanceLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance, Other current liabilities",
        "label": "Finance Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r586"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/BalanceSheetInformationTable": {
       "parentTag": "mpaa_OperatingAndFinanceLeaseLiability",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance, Other liabilities",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r586"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://motorcarparts.com/role/AdditionalCalculations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments, Finance Leases",
        "label": "Finance Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r1099",
      "r1105",
      "r1235"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter, Finance Leases",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r1099",
      "r1105",
      "r1235"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026- remaining six months, Finance Leases",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r1099",
      "r1105",
      "r1235"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030, Finance Leases",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r1099",
      "r1105",
      "r1235"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029, Finance Leases",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r1099",
      "r1105",
      "r1235"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028, Finance Leases",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r1099",
      "r1105",
      "r1235"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027, Finance Leases",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r1099",
      "r1105",
      "r1235"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/AdditionalCalculations": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less amount representing interest",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "mpaa_FinanceLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "FinanceLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for finance leases",
        "documentation": "Amount of cash outflow from finance lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Finance Lease Payments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments on finance lease obligations",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r588",
      "r595"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/BalanceSheetInformationTable": {
       "parentTag": "mpaa_OperatingAndFinanceLeaseRightOfUseAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance, Plant and equipment",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r584"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of finance lease assets",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r587",
      "r591",
      "r880"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r586"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://motorcarparts.com/role/OtherInformationaboutLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r598",
      "r880"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://motorcarparts.com/role/OtherInformationaboutLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r880"
     ]
    },
    "mpaa_FinanceLeasesCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "FinanceLeasesCostAbstract",
     "presentation": [
      "http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease cost:",
        "label": "Finance Leases Cost Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyContractAssetFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward foreign currency exchange contracts",
        "label": "Foreign Currency Contract, Asset, Fair Value Disclosure",
        "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps."
       }
      }
     },
     "auth_ref": [
      "r538",
      "r539",
      "r1212",
      "r1213",
      "r1214"
     ]
    },
    "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward foreign currency exchange contracts",
        "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure",
        "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into."
       }
      }
     },
     "auth_ref": [
      "r538",
      "r539",
      "r1212",
      "r1213",
      "r1214"
     ]
    },
    "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward foreign currency exchange contracts included in prepaid and other current assets",
        "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value",
        "documentation": "Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r1183",
      "r1185",
      "r1186",
      "r1187"
     ]
    },
    "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward foreign currency exchange contracts included in other current liabilities",
        "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value",
        "documentation": "Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r1183",
      "r1185",
      "r1186",
      "r1187"
     ]
    },
    "mpaa_ForeignCurrencyTransactionGainLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ForeignCurrencyTransactionGainLossMember",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Exchange Impact of Lease Liabilities and Forward Contracts [Member]",
        "documentation": "Primary financial statement caption encompassing foreign exchange impact of lease liabilities and forward contracts.",
        "label": "Foreign Currency Transaction Gain Loss Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0,
       "order": 4.0
      },
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow",
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement",
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Foreign exchange impact of lease liabilities and forward contracts",
        "negatedTerseLabel": "Foreign exchange impact of lease liabilities and forward contracts",
        "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r739",
      "r900",
      "r1217",
      "r1218",
      "r1275"
     ]
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignExchangeForwardMember",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails",
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Foreign Currency Exchange Contracts [Member]",
        "label": "Foreign Exchange Forward [Member]",
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate."
       }
      }
     },
     "auth_ref": [
      "r725",
      "r730",
      "r735",
      "r753",
      "r759",
      "r777",
      "r778",
      "r779",
      "r858",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r894",
      "r1189"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r927",
      "r938",
      "r954",
      "r989"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r927",
      "r938",
      "r954",
      "r989"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r927",
      "r938",
      "r954",
      "r989"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r927",
      "r938",
      "r954",
      "r989"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r927",
      "r938",
      "r954",
      "r989"
     ]
    },
    "dei_FormerAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "FormerAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Address [Member]",
        "documentation": "Former address for entity"
       }
      }
     },
     "auth_ref": [
      "r917",
      "r941"
     ]
    },
    "dei_FormerFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "FormerFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Fiscal Year End Date",
        "documentation": "Former end date of previous fiscal years"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "mpaa_GainLossOnRemeasurementOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "GainLossOnRemeasurementOfLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) in foreign currency-denominated lease liabilities",
        "documentation": "Amount of gain (loss) on the remeasurement of lease liabilities.",
        "label": "Gain Loss On Remeasurement Of Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on disposal of plant and equipment",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r743"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r67",
      "r105",
      "r181",
      "r184",
      "r185",
      "r265",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r321",
      "r568",
      "r822",
      "r827",
      "r1112",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1142"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r915",
      "r918",
      "r930"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r27",
      "r81",
      "r171",
      "r811",
      "r872"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement",
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (loss) before income tax expense",
        "terseLabel": "Total consolidated income (loss) before income tax expense",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r101",
      "r105",
      "r621",
      "r623",
      "r638",
      "r812",
      "r814",
      "r815",
      "r822",
      "r827",
      "r1112",
      "r1121",
      "r1122",
      "r1123",
      "r1124"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r289",
      "r299",
      "r474",
      "r480",
      "r497",
      "r506",
      "r544",
      "r548",
      "r553",
      "r569",
      "r570",
      "r571",
      "r664",
      "r666",
      "r748",
      "r799",
      "r800",
      "r854",
      "r855",
      "r867",
      "r869",
      "r873",
      "r878",
      "r1178",
      "r1179",
      "r1241"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r186",
      "r430",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r444",
      "r446",
      "r447",
      "r448",
      "r626",
      "r674",
      "r683",
      "r853"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement",
      "http://motorcarparts.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax expense",
        "verboseLabel": "Income tax expense (benefit)",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r110",
      "r181",
      "r204",
      "r205",
      "r219",
      "r241",
      "r255",
      "r433",
      "r434",
      "r445",
      "r644",
      "r812",
      "r814",
      "r815",
      "r853"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for income taxes, net of refunds",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r179",
      "r440",
      "r441"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 26.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Contract assets",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r1094"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r615",
      "r1094"
     ]
    },
    "mpaa_IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer finished goods returns accrual",
        "documentation": "The net change during the reporting period in the customer finished goods returns accrual.",
        "label": "Increase Decrease In Customer Finished Goods Returns Accrual"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventory",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_IncreaseDecreaseInOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "IncreaseDecreaseInOperatingLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from operating leases.",
        "label": "Increase Decrease In Operating Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r927",
      "r938",
      "r954",
      "r980",
      "r989",
      "r993",
      "r1001"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r999"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r919",
      "r1005"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r919",
      "r1005"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r919",
      "r1005"
     ]
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and intangible assets \u2014 net",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "documentation": "Amount, after impairment and amortization, of goodwill, indefinite-lived, and finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1128"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total interest expense on Convertible Notes",
        "label": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r342",
      "r350",
      "r839",
      "r840",
      "r1274"
     ]
    },
    "us-gaap_InterestExpenseDebtExcludingAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseDebtExcludingAmortization",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable": {
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0,
       "order": 1.0
      },
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow",
      "http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest on convertible notes, related party",
        "verboseLabel": "Contractual interest expense",
        "label": "Interest Expense, Debt, Excluding Amortization",
        "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r343",
      "r839",
      "r840"
     ]
    },
    "mpaa_InterestExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "InterestExpenseNet",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense, net",
        "documentation": "The cost of borrowed funds and interest related to the receivables discount programs that have been accounted for as interest expense and charged against earnings during the period.",
        "label": "Interest Expense Net"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_InterestExpenseOnConvertibleNotesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "InterestExpenseOnConvertibleNotesAbstract",
     "presentation": [
      "http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense on Convertible Notes",
        "label": "Interest Expense On Convertible Notes Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Interest Expense Recognized Related to Convertible Notes",
        "label": "Interest Income and Interest Expense Disclosure [Table Text Block]",
        "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense, net",
        "label": "Interest Income (Expense), Operating",
        "documentation": "Amount of interest income (expense) classified as operating."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r814",
      "r1121"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for interest, net",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r177",
      "r178"
     ]
    },
    "us-gaap_IntersegmentEliminationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntersegmentEliminationMember",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intersegment Sales [Member]",
        "label": "Intersegment Eliminations [Member]",
        "documentation": "Eliminating entries used in operating segment consolidation."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r219",
      "r235",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r255",
      "r256",
      "r827"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory - Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/InventoryNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory - Net",
        "label": "Inventory Disclosure [Text Block]",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r269"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/InventoryNetTable": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/InventoryNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods",
        "label": "Inventory, Finished Goods, Gross",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1032"
     ]
    },
    "us-gaap_InventoryGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryGross",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/InventoryNetTable": {
       "parentTag": "mpaa_TotalInventory",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/InventoryNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Inventory, gross",
        "label": "Inventory, Gross",
        "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r1035"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://motorcarparts.com/role/InventoryNetTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet",
      "http://motorcarparts.com/role/InventoryNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total inventory \u2014 net",
        "terseLabel": "Inventory \u2014 net",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r803",
      "r881"
     ]
    },
    "us-gaap_InventoryNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryNetAbstract",
     "presentation": [
      "http://motorcarparts.com/role/InventoryNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory \u2014 net",
        "label": "Inventory, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/InventoryNetTable": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/InventoryNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials",
        "label": "Inventory, Raw Materials, Gross",
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1034"
     ]
    },
    "mpaa_InventoryUnreturned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "InventoryUnreturned",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/InventoryNetTable": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/InventoryNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory unreturned",
        "documentation": "Carrying amount as of the balance sheet date of the added unit value of finished goods shipped to customers that the entity expects to be returned within the normal operating cycle of one year.",
        "label": "Inventory Unreturned"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryValuationReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryValuationReserves",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/InventoryNetTable": {
       "parentTag": "mpaa_TotalInventory",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/InventoryNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less allowance for excess and obsolete inventory",
        "label": "Inventory Valuation Reserves",
        "documentation": "Amount of valuation reserve for inventory."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r1035"
     ]
    },
    "us-gaap_InventoryWorkInProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryWorkInProcess",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/InventoryNetTable": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/InventoryNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Work-in-process",
        "label": "Inventory, Work in Process, Gross",
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1033"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net provision for inventory reserves",
        "label": "Inventory Write-down",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "dei_InvestmentCompanyActFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyActFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "auth_ref": [
      "r943",
      "r944",
      "r945",
      "r946"
     ]
    },
    "dei_InvestmentCompanyActRegistration": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyActRegistration",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyRegistrationAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mutual funds",
        "label": "Investments, Fair Value Disclosure",
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method."
       }
      }
     },
     "auth_ref": [
      "r1197",
      "r1198",
      "r1208",
      "r1212",
      "r1213",
      "r1214",
      "r1215"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease cost",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r590",
      "r880"
     ]
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseCostAbstract",
     "presentation": [
      "http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease cost",
        "label": "Lease, Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Cost Recognized in Consolidated Statement of Operations",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1224"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityIdentifier": {
     "xbrltype": "legalEntityIdentifierItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityIdentifier",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity Identifier",
        "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI."
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://motorcarparts.com/role/AdditionalCalculations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease.",
        "label": "Lessee Operating And Finance Lease Liability Payments Due"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due after fifth fiscal year following latest fiscal year.",
        "label": "Lessee Operating And Finance Lease Liability Payments Due After Year Five"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due after fourth fiscal year following latest fiscal year.",
        "label": "Lessee Operating And Finance Lease Liability Payments Due After Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Lessee Operating And Finance Lease Liability Payments Due Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in third fiscal year following latest fiscal year.",
        "label": "Lessee Operating And Finance Lease Liability Payments Due Year Three"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in second fiscal year following latest fiscal year.",
        "label": "Lessee Operating And Finance Lease Liability Payments Due Year Two"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026- remaining six months",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease having an initial or remaining lease term in excess of one year due in next fiscal year following latest fiscal year.",
        "label": "Lessee Operating And Finance Lease Liability Payments Next Twelve Months"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/AdditionalCalculations": {
       "parentTag": "mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less amount representing interest",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating and finance lease.",
        "label": "Lessee Operating And Finance Lease Liability Undiscounted Excess Amount"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_LesseeOperatingAndFinanceLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "LesseeOperatingAndFinanceLeasesTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "documentation": "The entire disclosure for operating and finance leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating and finance lease liability.",
        "label": "Lessee Operating And Finance Leases Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity of Lease Commitments",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability and finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability and finance lease liability recognized in statement of financial position.",
        "label": "Lessee Operating Lease And Finance Lease Liability Maturity Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Information about Leases",
        "documentation": "Tabular disclosure of other information of lessees operating lease and finance lease obligations.",
        "label": "Lessee Operating Lease And Finance Lease Other Information Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://motorcarparts.com/role/AdditionalCalculations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments, Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r1099",
      "r1105",
      "r1235"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter, Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r1099",
      "r1105",
      "r1235"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026- remaining six months, Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r1099",
      "r1105",
      "r1235"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030, Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r1099",
      "r1105",
      "r1235"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029, Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r1099",
      "r1105",
      "r1235"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028, Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r1099",
      "r1105",
      "r1235"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027, Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r1099",
      "r1105",
      "r1235"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/AdditionalCalculations": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less amount representing interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://motorcarparts.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, renewal term",
        "label": "Lessee, Operating Lease, Renewal Term",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1223"
     ]
    },
    "mpaa_LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Information for Leases",
        "documentation": "Tabular disclosure of the lessee's operating lease and finance lease assets and liabilities disclosed in the statement of financial position.",
        "label": "Lessee Schedule Of Operating Lease And Finance Lease Assets And Liabilities Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of Credit [Member]",
        "label": "Letter of Credit [Member]",
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r41",
      "r42",
      "r43",
      "r46",
      "r47",
      "r48",
      "r49",
      "r181",
      "r184",
      "r185",
      "r265",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r321",
      "r459",
      "r460",
      "r461",
      "r568",
      "r717",
      "r821",
      "r841",
      "r902",
      "r1142",
      "r1226",
      "r1227"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r98",
      "r635",
      "r881",
      "r889",
      "r890",
      "r1098",
      "r1103",
      "r1127",
      "r1216"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r146",
      "r181",
      "r184",
      "r185",
      "r265",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r321",
      "r459",
      "r460",
      "r461",
      "r568",
      "r881",
      "r1142",
      "r1226",
      "r1227"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable",
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "verboseLabel": "Liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding balance under revolving loan",
        "label": "Long-Term Line of Credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r96",
      "r1236"
     ]
    },
    "mpaa_LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of aggregate revolving commitments",
        "documentation": "Minimum threshold of aggregate revolving commitments below which fixed charge ratio financial covenant is tested.",
        "label": "Line Of Credit Facility Aggregate Revolving Commitments Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum borrowing capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r45"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount available under revolving facility",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r45",
      "r310"
     ]
    },
    "us-gaap_LinesOfCreditCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LinesOfCreditCurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving loan",
        "label": "Line of Credit, Current",
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r95"
     ]
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/AccountsReceivableNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable - Net",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r1125"
     ]
    },
    "us-gaap_LoansPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LoansPayableMember",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loans [Member]",
        "label": "Loans Payable [Member]",
        "documentation": "Borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_LogisticExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "LogisticExpenses",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Logistic expenses",
        "documentation": "Amount of expenses incurred in the process of moving and storing goods from the point of origin to the point of consumption.",
        "label": "Logistic Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_LongTermContractAssetsWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "LongTermContractAssetsWriteDown",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/ContractAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term contract assets, write-down",
        "documentation": "Amount of loss from reductions in long-term contract assets due to quarterly revaluation of contract assets.",
        "label": "Long Term Contract Assets Write Down"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://motorcarparts.com/role/ConvertibleDebtTable",
      "http://motorcarparts.com/role/DebtDetails",
      "http://motorcarparts.com/role/TotalInterestExpenseRecognizedRelatedtoConvertibleNotesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r1130",
      "r1131",
      "r1132"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r29",
      "r1130",
      "r1131",
      "r1132"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable",
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "documentation": "Information by name or description of a single external customer or a group of external customers."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r843",
      "r845",
      "r883",
      "r887",
      "r1239",
      "r1242",
      "r1243",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269"
     ]
    },
    "us-gaap_ManufacturingFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ManufacturingFacilityMember",
     "presentation": [
      "http://motorcarparts.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Manufacturing Facility [Member]",
        "label": "Manufacturing Facility [Member]",
        "documentation": "Structure used in the manufacturing of goods."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "mpaa_ManufacturingMaterialLaborAndOverheadExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ManufacturingMaterialLaborAndOverheadExpenses",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material, labor, and overhead expenses",
        "documentation": "Expenses incurred for material, labor and overhead in the production of goods.",
        "label": "Manufacturing Material Labor And Overhead Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on short-term investments",
        "label": "Marketable Security, Gain (Loss)",
        "documentation": "Amount of realized and unrealized gain (loss) on investment in marketable security."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails",
      "http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r124",
      "r125",
      "r126",
      "r137",
      "r138",
      "r228",
      "r304",
      "r305",
      "r306",
      "r307",
      "r390",
      "r419",
      "r420",
      "r421",
      "r428",
      "r542",
      "r614",
      "r663",
      "r665",
      "r673",
      "r709",
      "r710",
      "r769",
      "r770",
      "r771",
      "r772",
      "r783",
      "r790",
      "r791",
      "r792",
      "r793",
      "r797",
      "r798",
      "r832",
      "r842",
      "r851",
      "r854",
      "r856",
      "r857",
      "r874",
      "r875",
      "r876",
      "r877",
      "r884",
      "r1144",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "mpaa_MeasurementInputCostOfEquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "MeasurementInputCostOfEquityMember",
     "presentation": [
      "http://motorcarparts.com/role/FairValueAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Equity [Member]",
        "documentation": "Measurement input using the return that a company must realize in exchange for a given investment or project.",
        "label": "Measurement Input Cost Of Equity Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputEbitdaMultipleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputEbitdaMultipleMember",
     "presentation": [
      "http://motorcarparts.com/role/FairValueAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBITDA Volatility [Member]",
        "label": "Measurement Input, EBITDA Multiple [Member]",
        "documentation": "Measurement input using earnings before interest, tax, depreciation and amortization (EBITDA) multiple."
       }
      }
     },
     "auth_ref": [
      "r854",
      "r857",
      "r874",
      "r1199",
      "r1200",
      "r1201"
     ]
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputPriceVolatilityMember",
     "presentation": [
      "http://motorcarparts.com/role/FairValueAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected Volatility of the Company's Common Stock [Member]",
        "label": "Measurement Input, Price Volatility [Member]",
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r874",
      "r1199",
      "r1200",
      "r1201"
     ]
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://motorcarparts.com/role/FairValueAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Free Interest Rate [Member]",
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r1199",
      "r1200",
      "r1201"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://motorcarparts.com/role/FairValueAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r540",
      "r541",
      "r542",
      "r854",
      "r856",
      "r857",
      "r874"
     ]
    },
    "mpaa_MeasurementInputWeightedAverageCostOfCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "MeasurementInputWeightedAverageCostOfCapitalMember",
     "presentation": [
      "http://motorcarparts.com/role/FairValueAssumptionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Cost of Capital [Member]",
        "documentation": "Measurement input using the weighted average cost of capital through a calculation in which each category of the entity's capital is proportionally weighted.",
        "label": "Measurement Input Weighted Average Cost Of Capital Member"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r124",
      "r125",
      "r126",
      "r137",
      "r138",
      "r228",
      "r304",
      "r305",
      "r306",
      "r307",
      "r390",
      "r419",
      "r420",
      "r421",
      "r428",
      "r542",
      "r614",
      "r663",
      "r665",
      "r673",
      "r709",
      "r710",
      "r769",
      "r770",
      "r771",
      "r772",
      "r783",
      "r790",
      "r791",
      "r792",
      "r793",
      "r797",
      "r798",
      "r832",
      "r842",
      "r851",
      "r854",
      "r856",
      "r857",
      "r874",
      "r875",
      "r876",
      "r884",
      "r1144",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r992"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r1000"
     ]
    },
    "dei_NameChangeEventDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NameChangeEventDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event Date [Axis]",
        "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NameChangeEventLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Line Items]",
        "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NameChangeEventTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Table]",
        "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable",
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r843",
      "r845",
      "r883",
      "r887",
      "r1239",
      "r1242",
      "r1243",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://motorcarparts.com/role/CompanyBackgroundandOrganization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Background and Organization",
        "label": "Nature of Operations [Text Block]",
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r224",
      "r818",
      "r820"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r76",
      "r77"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities:",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow",
      "http://motorcarparts.com/role/ConsolidatedComprehensiveIncome",
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement",
      "http://motorcarparts.com/role/NetLossIncomeperShareTable",
      "http://motorcarparts.com/role/ShareholdersEquityType2or3",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (loss) income",
        "verboseLabel": "Net (loss) income",
        "netLabel": "Net (loss) income (in Dollars)",
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r77",
      "r102",
      "r142",
      "r144",
      "r161",
      "r164",
      "r168",
      "r181",
      "r184",
      "r185",
      "r188",
      "r193",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r204",
      "r205",
      "r211",
      "r265",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r320",
      "r321",
      "r352",
      "r355",
      "r358",
      "r363",
      "r427",
      "r452",
      "r457",
      "r536",
      "r568",
      "r639",
      "r740",
      "r761",
      "r762",
      "r812",
      "r814",
      "r815",
      "r900",
      "r1142"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Pronouncements Not Yet Adopted",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NewEffectiveDateForPreviousFiling": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NewEffectiveDateForPreviousFiling",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "auth_ref": [
      "r943",
      "r944",
      "r945",
      "r946"
     ]
    },
    "dei_NoSubstantiveChanges462c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoSubstantiveChanges462c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoSubstantiveChanges462cFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c), File Number"
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r927",
      "r938",
      "r954",
      "r980",
      "r989"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r980"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1000"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1000"
     ]
    },
    "us-gaap_NotesPayableFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesPayableFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated fair value of convertible notes",
        "label": "Notes Payable, Fair Value Disclosure",
        "documentation": "Fair value portion of notes payable."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r41",
      "r42",
      "r1198",
      "r1208",
      "r1212",
      "r1213",
      "r1214",
      "r1215"
     ]
    },
    "us-gaap_NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable, Noncurrent, Related Party, Type [Extensible Enumeration]",
        "label": "Notes Payable, Noncurrent, Related Party [Extensible Enumeration]",
        "documentation": "Indicates status and type of related party for notes payable classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1225"
     ]
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://motorcarparts.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r828",
      "r1120"
     ]
    },
    "mpaa_NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds": {
     "xbrltype": "integerItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds",
     "presentation": [
      "http://motorcarparts.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments not meeting quantitative thresholds",
        "documentation": "Number of operating segments not meeting any of the quantitative thresholds for determining reportable segments.",
        "label": "Number Of Operating Segments Not Meeting Quantitative Thresholds"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://motorcarparts.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r823",
      "r831",
      "r1120"
     ]
    },
    "mpaa_NumberOfTradingDays": {
     "xbrltype": "durationItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "NumberOfTradingDays",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of trading days",
        "documentation": "Each stock price target must be met for consecutive trading days.",
        "label": "Number Of Trading Days"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_OperatingAndFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "OperatingAndFinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/AdditionalCalculations": {
       "parentTag": "mpaa_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      },
      "http://motorcarparts.com/role/BalanceSheetInformationTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable",
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease liabilities",
        "terseLabel": "Present value of lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance lease.",
        "label": "Operating And Finance Lease Liability"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_OperatingAndFinanceLeaseRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "OperatingAndFinanceLeaseRightOfUseAssets",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/BalanceSheetInformationTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total leased assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating and finance lease.",
        "label": "Operating And Finance Lease Right Of Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r815"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement",
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating income",
        "terseLabel": "Operating income",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r812",
      "r815",
      "r822",
      "r1112",
      "r1121",
      "r1122",
      "r1123",
      "r1124"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease cost",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r592",
      "r880"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rent expenses",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r1222"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/AdditionalCalculations": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/MaturityofLeaseCommitmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present value of lease liabilities, Operating Leases",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/BalanceSheetInformationTable": {
       "parentTag": "mpaa_OperatingAndFinanceLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable",
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "verboseLabel": "Operating, Operating lease liabilities",
        "label": "Operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r586"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/BalanceSheetInformationTable": {
       "parentTag": "mpaa_OperatingAndFinanceLeaseLiability",
       "weight": 1.0,
       "order": 3.0
      },
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable",
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term operating lease liabilities",
        "verboseLabel": "Operating, Long-term operating lease liabilities",
        "label": "Long-term operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r586"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for operating leases",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r589",
      "r595"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/BalanceSheetInformationTable": {
       "parentTag": "mpaa_OperatingAndFinanceLeaseRightOfUseAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable",
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease assets",
        "verboseLabel": "Operating, Operating lease assets",
        "label": "Operating lease assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r584"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash lease expense",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1095"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://motorcarparts.com/role/BalanceSheetInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r586"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://motorcarparts.com/role/OtherInformationaboutLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r598",
      "r880"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://motorcarparts.com/role/OtherInformationaboutLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r880"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Segments [Member]",
        "label": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r256",
      "r827",
      "r828"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Background and Organization [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "OtherAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Address [Member]",
        "documentation": "Other address for entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedComprehensiveIncome",
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation gain (loss)",
        "verboseLabel": "Foreign currency translation",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r8",
      "r93"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other comprehensive income (loss), net of tax",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r8",
      "r93",
      "r162",
      "r165",
      "r201"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss), net of tax:",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Other current liabilities",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r881"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherLiabilitiesCurrentAbstract",
     "presentation": [
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Other Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Other liabilities",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total other expenses",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r859"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other expenses:",
        "label": "Other Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "mpaa_OtherProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "OtherProductsMember",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Products [Member]",
        "documentation": "Refers to all products other than rotating electrical, wheel hub and brake master cylinders that are sold by the entity.",
        "label": "Other Products Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r925",
      "r936",
      "r952",
      "r987"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r928",
      "r939",
      "r955",
      "r990"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r928",
      "r939",
      "r955",
      "r990"
     ]
    },
    "us-gaap_PaidInKindInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaidInKindInterest",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid in-kind",
        "label": "Paid-in-Kind Interest",
        "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "mpaa_ParentCompanyCreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ParentCompanyCreditAgreementMember",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Member]",
        "documentation": "Represents a company credit arrangement with its lenders under which borrowings can be made up to a specific amount.",
        "label": "Parent Company Credit Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ParentEntityLegalName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ParentEntityLegalName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Entity Legal Name",
        "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "us-gaap_PaymentsForProceedsFromShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForProceedsFromShortTermInvestments",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Redemption of short-term investments",
        "label": "Payments for (Proceeds from) Short-Term Investments",
        "documentation": "The net amount paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r1092",
      "r1093",
      "r1096"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of common stock, including fees",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfFinancingCosts",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments for debt issuance costs",
        "label": "Payments of Financing Costs",
        "documentation": "The cash outflow for loan and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash used to net share settle equity awards",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of plant and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r980"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "mpaa_PerformanceShareUnitsStockPriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "PerformanceShareUnitsStockPriceMember",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price PSUs [Member]",
        "documentation": "Performance stock units awarded under a share-based payment plan, vesting upon achievement of specified stock price targets.",
        "label": "Performance Share Units Stock Price Member"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_PerformanceShareUnitsTotalShareholderReturnMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "PerformanceShareUnitsTotalShareholderReturnMember",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return PSUs [Member]",
        "documentation": "Share-based payment award, typically in the form of performance share units, for which vesting and/or the number of shares earned is determined based on the achievement of total shareholder return (TSR) performance criteria. TSR is usually measured relative to a specified peer group or predetermined targets over a defined performance period, as stipulated in the company\u2019s share-based compensation arrangement.",
        "label": "Performance Share Units Total Shareholder Return Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable",
      "http://motorcarparts.com/role/PerformanceStockUnitsActivityTable",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Stock Units [Member]",
        "verboseLabel": "Performance Shares [Member]",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": [
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175"
     ]
    },
    "dei_PhoneFaxNumberDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PhoneFaxNumberDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phone Fax Number Description",
        "documentation": "Description of Phone or Fax Number"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1009"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "dei_PostEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PostEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "dei_PostEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PostEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "dei_PreEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "dei_PreEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in Dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r364"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r719"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, issued (in shares)",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r364"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r354",
      "r360",
      "r631",
      "r881"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1037"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract",
     "presentation": [
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings under revolving loan",
        "label": "Proceeds from Lines of Credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r1098",
      "r1101"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r12"
     ]
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductConcentrationRiskMember",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Concentration Risk [Member]",
        "label": "Product Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence."
       }
      }
     },
     "auth_ref": [
      "r1116"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r136",
      "r258",
      "r616",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r801",
      "r811",
      "r814",
      "r815",
      "r843",
      "r844",
      "r882",
      "r884",
      "r885",
      "r888",
      "r891",
      "r1025",
      "r1029",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1135",
      "r1136",
      "r1239",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269"
     ]
    },
    "us-gaap_ProductWarrantyLiabilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductWarrantyLiabilityLineItems",
     "presentation": [
      "http://motorcarparts.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies [Abstract]",
        "label": "Product Warranty Liability [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductWarrantyLiabilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductWarrantyLiabilityTable",
     "presentation": [
      "http://motorcarparts.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Warranty Liability [Table]",
        "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r136",
      "r258",
      "r616",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r801",
      "r811",
      "r814",
      "r815",
      "r843",
      "r844",
      "r882",
      "r884",
      "r885",
      "r888",
      "r891",
      "r1025",
      "r1029",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1135",
      "r1136",
      "r1239",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://motorcarparts.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r600"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant and equipment \u2014 net",
        "label": "Plant and equipment",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r600",
      "r625",
      "r637",
      "r881"
     ]
    },
    "mpaa_ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net provision for customer payment discrepancies and credit losses",
        "documentation": "The net provision for (recovery) of customer payment discrepancies and credit losses.",
        "label": "Provision For Recovery Of Customer Payment Discrepancies And Credit Loses"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails",
      "http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r124",
      "r125",
      "r126",
      "r137",
      "r138",
      "r228",
      "r304",
      "r305",
      "r306",
      "r307",
      "r378",
      "r390",
      "r419",
      "r420",
      "r421",
      "r426",
      "r428",
      "r542",
      "r612",
      "r613",
      "r614",
      "r663",
      "r665",
      "r673",
      "r709",
      "r710",
      "r769",
      "r770",
      "r771",
      "r772",
      "r783",
      "r790",
      "r791",
      "r792",
      "r793",
      "r797",
      "r798",
      "r832",
      "r842",
      "r851",
      "r854",
      "r856",
      "r857",
      "r874",
      "r875",
      "r876",
      "r877",
      "r884",
      "r894",
      "r1133",
      "r1144",
      "r1200",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesDetails",
      "http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r124",
      "r125",
      "r126",
      "r137",
      "r138",
      "r228",
      "r304",
      "r305",
      "r306",
      "r307",
      "r378",
      "r390",
      "r419",
      "r420",
      "r421",
      "r426",
      "r428",
      "r542",
      "r612",
      "r613",
      "r614",
      "r663",
      "r665",
      "r673",
      "r709",
      "r710",
      "r769",
      "r770",
      "r771",
      "r772",
      "r783",
      "r790",
      "r791",
      "r792",
      "r793",
      "r797",
      "r798",
      "r832",
      "r842",
      "r851",
      "r854",
      "r856",
      "r857",
      "r874",
      "r875",
      "r876",
      "r877",
      "r884",
      "r894",
      "r1133",
      "r1144",
      "r1200",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable - Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r920",
      "r931",
      "r947",
      "r982"
     ]
    },
    "mpaa_ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/ContractAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reduction in carrying value of remanufactured cores and long-term core inventory deposit",
        "documentation": "Amount of reduction in the carrying value of remanufactured cores held at customers\u2019 locations and long-term core inventory deposits, recognized during the period, in connection with the realignment of inventory at certain customer distribution centers.",
        "label": "Reduction In Carrying Value Of Remanufactured Cores And Long Term Core Inventory Deposits"
       }
      }
     },
     "auth_ref": []
    },
    "dei_RegistrationStatementAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "RegistrationStatementAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration Statement Amendment Number",
        "documentation": "Amendment number to registration statement under the Investment Company Act of 1940."
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://motorcarparts.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions [Abstract]",
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r187",
      "r188",
      "r262",
      "r605",
      "r606",
      "r607",
      "r744",
      "r745",
      "r748"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://motorcarparts.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r187",
      "r188",
      "r262",
      "r385",
      "r389",
      "r605",
      "r606",
      "r629",
      "r636",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r737",
      "r768",
      "r1225",
      "r1273"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r602",
      "r603",
      "r604",
      "r606",
      "r608",
      "r684",
      "r685",
      "r686",
      "r746",
      "r747",
      "r748",
      "r766",
      "r767"
     ]
    },
    "mpaa_RemanufacturedCoreRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "RemanufacturedCoreRevenue",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/ContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remanufactured core revenue",
        "documentation": "Remanufactured core revenue recognized during the period in connection with the realignment of inventory at certain customer distribution centers.",
        "label": "Remanufactured Core Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of revolving loan",
        "label": "Repayments of Lines of Credit",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r1098",
      "r1101"
     ]
    },
    "us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReportableSegmentAggregationBeforeOtherOperatingSegmentMember",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hard Parts [Member]",
        "label": "Reportable Segment, Aggregation before Other Operating Segment [Member]",
        "documentation": "Aggregation of reportable segments before other operating segment. Excludes intersegment elimination and reconciling item."
       }
      }
     },
     "auth_ref": [
      "r827",
      "r828"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r799",
      "r812",
      "r813",
      "r827",
      "r1234"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r921",
      "r932",
      "r948",
      "r983"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r922",
      "r933",
      "r949",
      "r984"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r929",
      "r940",
      "r956",
      "r991"
     ]
    },
    "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings",
     "presentation": [
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock upon vesting of RSUs and PSUs, net of shares withheld for employee taxes (in Shares)",
        "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings",
        "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation."
       }
      }
     },
     "auth_ref": [
      "r1146",
      "r1177"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://motorcarparts.com/role/RestrictedStockUnitsTable",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsRestrictedStockUnitsRSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock [Member]",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r88",
      "r634",
      "r670",
      "r672",
      "r682",
      "r720",
      "r881"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings [Member]",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r141",
      "r142",
      "r190",
      "r191",
      "r192",
      "r194",
      "r201",
      "r203",
      "r205",
      "r266",
      "r267",
      "r281",
      "r351",
      "r427",
      "r442",
      "r443",
      "r449",
      "r450",
      "r451",
      "r453",
      "r456",
      "r457",
      "r523",
      "r525",
      "r526",
      "r528",
      "r534",
      "r581",
      "r583",
      "r667",
      "r669",
      "r688",
      "r1276"
     ]
    },
    "mpaa_RevaluationOfCoresOnCustomersShelves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "RevaluationOfCoresOnCustomersShelves",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revaluation of cores on customers' shelves",
        "documentation": "Amount of revaluation of cores on customers' shelves.",
        "label": "Revaluation Of Cores On Customers Shelves"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement",
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r104",
      "r219",
      "r234",
      "r235",
      "r249",
      "r255",
      "r258",
      "r260",
      "r261",
      "r374",
      "r375",
      "r376",
      "r616",
      "r812",
      "r815"
     ]
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Facility [Member]",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant and equipment acquired under finance leases",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r596",
      "r880"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets acquired under operating leases",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r596",
      "r880"
     ]
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Customer and Other Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_RotatingElectricalProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "RotatingElectricalProductsMember",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rotating Electrical Products [Member]",
        "documentation": "Refers to the rotating electrical products that are sold by the entity.",
        "label": "Rotating Electrical Products Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1000"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1000"
     ]
    },
    "us-gaap_SalesRevenueProductLineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SalesRevenueProductLineMember",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Sales [Member]",
        "label": "Revenue, Product and Service Benchmark [Member]",
        "documentation": "Revenue from specified product or service, when it serves as benchmark in concentration of risk calculation. Includes, but is not limited to, revenue from contract with customer and other sources."
       }
      }
     },
     "auth_ref": [
      "r1115",
      "r1116"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/AccountsReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r58"
     ]
    },
    "mpaa_ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/AccountsReceivableDiscountProgramsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable Discount Programs",
        "documentation": "Tabular disclosure of accounts receivable factored out to banks. Disclosure includes amounts factored, weighted average days, weighted average discount rate and amount of discount.",
        "label": "Schedule Of Accounts Receivable Discount Programs Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable",
      "http://motorcarparts.com/role/NetLossIncomeperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/NetLossIncomeperShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Basic and Diluted Net (Loss) Income Per Share",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1111"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Assets and Liabilities Measured at Fair Value Recurring Basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1197",
      "r1198"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/InventoryNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Net",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r59",
      "r60",
      "r61"
     ]
    },
    "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Stock Units Activity",
        "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units Activity",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments on Consolidated Statements of Operations",
        "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument."
       }
      }
     },
     "auth_ref": [
      "r1182",
      "r1184",
      "r1188",
      "r1190"
     ]
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in Warranty Returns",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://motorcarparts.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r187",
      "r188",
      "r605",
      "r606",
      "r607",
      "r744",
      "r745",
      "r748"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r26"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Information Relating to Segments",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r26"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable",
      "http://motorcarparts.com/role/PerformanceStockUnitsActivityTable",
      "http://motorcarparts.com/role/RestrictedStockUnitsTable",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsRestrictedStockUnitsRSUs",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions",
      "http://motorcarparts.com/role/StockOptionTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r394",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r426"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Option Transactions",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r11",
      "r91"
     ]
    },
    "mpaa_ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monte Carlo Valuation Model Assumptions Used in Determining Fair Value of TSR Awards",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of equity instruments other than options , including, but not limited to: (a) expected term of instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule Of Share Based Payment Award Other Than Options Valuation Assumptions Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations of Risk",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r1114",
      "r1119"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12gTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentDomain",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r106",
      "r219",
      "r230",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r255",
      "r256",
      "r257",
      "r261",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r300",
      "r301",
      "r454",
      "r455",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r824",
      "r827",
      "r828",
      "r833",
      "r886",
      "r1239",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269"
     ]
    },
    "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentExpenditureAdditionToLongLivedAssets",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Captial expenditures",
        "label": "Segment, Expenditure, Addition to Long-Lived Assets",
        "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r244",
      "r255",
      "r827",
      "r828"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/SegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r219",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r245",
      "r247",
      "r248",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r261",
      "r823",
      "r825",
      "r826",
      "r827",
      "r829",
      "r830",
      "r831"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information [Abstract]",
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingOtherItemAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingOtherItemAmount",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other segment items",
        "label": "Segment Reporting, Other Segment Item, Amount",
        "documentation": "Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss)."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r247",
      "r248",
      "r255",
      "r827"
     ]
    },
    "us-gaap_SegmentReportingOtherItemCompositionDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingOtherItemCompositionDescription",
     "presentation": [
      "http://motorcarparts.com/role/SegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment reporting, other segment item, composition, description",
        "label": "Segment Reporting, Other Segment Item, Composition, Description",
        "documentation": "Description of composition of other segment item not separately disclosed."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r247",
      "r248",
      "r255",
      "r827"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SeriesAPreferredStockMember",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet",
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A Junior Participating Preferred Stock [Member]",
        "label": "Series A Preferred Stock [Member]",
        "documentation": "Series A preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1030",
      "r1031",
      "r1145",
      "r1146"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r852"
     ]
    },
    "mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards vesting target percentage",
        "documentation": "Target percentage of vesting of award under share-based payment arrangement.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Awards Vesting Target Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://motorcarparts.com/role/PerformanceStockUnitsActivityTable",
      "http://motorcarparts.com/role/RestrictedStockUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited/Cancelled (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://motorcarparts.com/role/PerformanceStockUnitsActivityTable",
      "http://motorcarparts.com/role/RestrictedStockUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited/Cancelled (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://motorcarparts.com/role/PerformanceStockUnitsActivityTable",
      "http://motorcarparts.com/role/RestrictedStockUnitsTable",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsRestrictedStockUnitsRSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://motorcarparts.com/role/PerformanceStockUnitsActivityTable",
      "http://motorcarparts.com/role/RestrictedStockUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://motorcarparts.com/role/PerformanceStockUnitsActivityTable",
      "http://motorcarparts.com/role/RestrictedStockUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Non-vested at beginning of period (in Shares)",
        "periodEndLabel": "Non-vested at end of period (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r407",
      "r408"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://motorcarparts.com/role/PerformanceStockUnitsActivityTable",
      "http://motorcarparts.com/role/RestrictedStockUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Non-vested at beginning of period (in Dollars per share)",
        "periodEndLabel": "Non-vested at end of period (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r407",
      "r408"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://motorcarparts.com/role/PerformanceStockUnitsActivityTable",
      "http://motorcarparts.com/role/RestrictedStockUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Vested (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://motorcarparts.com/role/PerformanceStockUnitsActivityTable",
      "http://motorcarparts.com/role/RestrictedStockUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected dividend yield",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility of the Company's common stock",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk free interest rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r421"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable",
      "http://motorcarparts.com/role/PerformanceStockUnitsActivityTable",
      "http://motorcarparts.com/role/RestrictedStockUnitsTable",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsRestrictedStockUnitsRSUs",
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions",
      "http://motorcarparts.com/role/StockOptionTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payments [Abstract]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r394",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r426"
     ]
    },
    "mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings",
     "presentation": [
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of stock options, net of shares withheld for employee taxes and net share settlement of exercise price (in Shares)",
        "documentation": "Number of share options (or share units) exercised during the current period after shares used to satisfy grantee's tax withholding obligation.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Net Of Tax Withholdings"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "presentation": [
      "http://motorcarparts.com/role/StockOptionTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expired (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://motorcarparts.com/role/StockOptionTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited/Cancelled (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://motorcarparts.com/role/StockOptionTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited/Cancelled (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r403"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date fair value (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price of stock options unvested (in Dollars per share)",
        "documentation": "Weighted average exercise price of non-vested options outstanding.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested Weighted Average"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://motorcarparts.com/role/StockOptionTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding at beginning of period (in Shares)",
        "periodEndLabel": "Outstanding at end of period (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r399",
      "r400"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://motorcarparts.com/role/StockOptionTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding at beginning of period (in Dollars per share)",
        "periodEndLabel": "Outstanding at end of period (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r399",
      "r400"
     ]
    },
    "mpaa_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients": {
     "xbrltype": "percentItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eligible vesting percentage for recipients",
        "documentation": "Percentage of vesting of award under share-based payment arrangement, eligible for recipients.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Vesting Rights Eligible Percentage For Recipients"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://motorcarparts.com/role/StockOptionTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (in Dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://motorcarparts.com/role/StockOptionTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expired (in Dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche One [Member]",
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": [
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche Three [Member]",
        "label": "Share-Based Payment Arrangement, Tranche Three [Member]",
        "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": [
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche Two [Member]",
        "label": "Share-Based Payment Arrangement, Tranche Two [Member]",
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": [
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175"
     ]
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharePrice",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock price (in Dollars per share)",
        "label": "Share Price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of vesting of award",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1150"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected life in years",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsStockOptions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of stock options unvested (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares",
        "documentation": "Number of non-vested options outstanding."
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "mpaa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies": {
     "xbrltype": "percentItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies",
     "presentation": [
      "http://motorcarparts.com/role/MonteCarloValuationModelAssumptionsUsedinDeterminingFairValueofTSRAwardsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average correlation coefficient of peer companies",
        "documentation": "Rate of Average correlation coefficient of peer companies for awards under share-based payment arrangement.",
        "label": "Sharebased Compensation Arrangementby Sharebased Payment Award Fair Value Assumptions Average Correlation Coefficientof Peer Companies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term investments",
        "label": "Short-Term Investments",
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r100",
      "r1036"
     ]
    },
    "us-gaap_ShortTermInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermInvestmentsAbstract",
     "presentation": [
      "http://motorcarparts.com/role/FinancialAssetsandLiabilitiesMeasuredatFairValueRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term investments",
        "label": "Short-Term Investments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease cost",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r880"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StandardProductWarrantyAccrual",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/ChangesinWarrantyReturnsTable",
      "http://motorcarparts.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "terseLabel": "Total warranty return accrual",
        "label": "Standard Product Warranty Accrual",
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r1137",
      "r1140"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StandardProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/ChangesinWarrantyReturnsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amounts processed",
        "label": "Standard Product Warranty Accrual, Decrease for Payments",
        "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r1138"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StandardProductWarrantyAccrualWarrantiesIssued",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/ChangesinWarrantyReturnsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charged to expense",
        "label": "Standard Product Warranty Accrual, Increase for Warranties Issued",
        "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r1139"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://motorcarparts.com/role/FinancialInformationRelatingtoSegmentsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r104",
      "r105",
      "r106",
      "r143",
      "r219",
      "r230",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r255",
      "r256",
      "r257",
      "r261",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r283",
      "r300",
      "r301",
      "r454",
      "r455",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r824",
      "r827",
      "r828",
      "r833",
      "r886",
      "r1239",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet",
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r151",
      "r152",
      "r153",
      "r181",
      "r185",
      "r209",
      "r210",
      "r212",
      "r214",
      "r221",
      "r222",
      "r265",
      "r311",
      "r314",
      "r315",
      "r316",
      "r320",
      "r321",
      "r353",
      "r354",
      "r356",
      "r357",
      "r359",
      "r362",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r568",
      "r678",
      "r679",
      "r680",
      "r681",
      "r688",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r719",
      "r741",
      "r763",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r1024",
      "r1100",
      "r1102",
      "r1110"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://motorcarparts.com/role/ShareRepurchasesDetails",
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r51",
      "r55",
      "r56",
      "r139",
      "r141",
      "r142",
      "r166",
      "r167",
      "r168",
      "r190",
      "r191",
      "r192",
      "r194",
      "r201",
      "r203",
      "r205",
      "r220",
      "r266",
      "r267",
      "r281",
      "r351",
      "r369",
      "r427",
      "r442",
      "r443",
      "r449",
      "r450",
      "r451",
      "r453",
      "r456",
      "r457",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r534",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r581",
      "r583",
      "r601",
      "r640",
      "r667",
      "r668",
      "r669",
      "r688",
      "r763"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet",
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r191",
      "r192",
      "r220",
      "r353",
      "r354",
      "r356",
      "r359",
      "r583",
      "r616",
      "r677",
      "r689",
      "r700",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r719",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r728",
      "r729",
      "r730",
      "r731",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r742",
      "r743",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r763",
      "r814",
      "r815",
      "r895",
      "r1273"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Balance Sheets [Abstract["
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Comprehensive (Loss) Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Shareholders\u2019 Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet",
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r191",
      "r192",
      "r220",
      "r262",
      "r353",
      "r354",
      "r356",
      "r359",
      "r583",
      "r616",
      "r677",
      "r689",
      "r700",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r719",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r728",
      "r729",
      "r730",
      "r731",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r742",
      "r743",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r763",
      "r814",
      "r815",
      "r895",
      "r1273"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r924",
      "r935",
      "r951",
      "r986"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://motorcarparts.com/role/StockOptionTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exercised (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r50",
      "r51",
      "r88",
      "r404"
     ]
    },
    "mpaa_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of stock options, net of shares withheld for employee taxes and net share settlement of exercise price",
        "documentation": "Value of stock issued as a result of the exercise of stock options net of tax withholdings.",
        "label": "Stock Issued During Period Value Stock Options Exercised Net Of Shares For Tax Withholdings"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/ShareRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchase program, approved amount",
        "label": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1147"
     ]
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/ShareRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares available for repurchase, amount",
        "label": "Share Repurchase Program, Remaining Authorized, Amount",
        "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_StockRepurchasedAndRetiredCumulativeShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "StockRepurchasedAndRetiredCumulativeShares",
     "presentation": [
      "http://motorcarparts.com/role/ShareRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares repurchased and retired (in Shares)",
        "documentation": "Number of cumulative shares that have been repurchased and retired.",
        "label": "Stock Repurchased And Retired Cumulative Shares"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_StockRepurchasedAndRetiredDuringPeriodCumulativeValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "StockRepurchasedAndRetiredDuringPeriodCumulativeValue",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/ShareRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares utilized, amount",
        "documentation": "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).",
        "label": "Stock Repurchased And Retired During Period Cumulative Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase and cancellation of common stock, including fees (in Shares)",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r50",
      "r51",
      "r88"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase and cancellation of common stock, including fees",
        "label": "Stock Repurchased and Retired During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. 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)."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r50",
      "r51",
      "r88"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://motorcarparts.com/role/ShareRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase of shares (in Shares)",
        "label": "Stock Repurchased During Period, Shares",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r50",
      "r51",
      "r88",
      "r681",
      "r763",
      "r787"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://motorcarparts.com/role/ShareRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase of shares",
        "label": "Stock Repurchased During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r50",
      "r51",
      "r88",
      "r688",
      "r763",
      "r787",
      "r901"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r55",
      "r56",
      "r78",
      "r721",
      "r738",
      "r764",
      "r765",
      "r881",
      "r902",
      "r1098",
      "r1102",
      "r1103",
      "r1127",
      "r1216",
      "r1276"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders' equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r38",
      "r139",
      "r140",
      "r141",
      "r142",
      "r167",
      "r190",
      "r191",
      "r192",
      "r194",
      "r201",
      "r203",
      "r266",
      "r267",
      "r281",
      "r351",
      "r369",
      "r427",
      "r442",
      "r443",
      "r449",
      "r450",
      "r451",
      "r453",
      "r456",
      "r457",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r534",
      "r573",
      "r574",
      "r578",
      "r582",
      "r601",
      "r668",
      "r669",
      "r687",
      "r721",
      "r738",
      "r764",
      "r765",
      "r789",
      "r889",
      "r890",
      "r901",
      "r1098",
      "r1102",
      "r1103",
      "r1127",
      "r1216",
      "r1276"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures of cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_SupplierFinanceProgramAmountOfCommitmentsAvailable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "SupplierFinanceProgramAmountOfCommitmentsAvailable",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/SupplierFinanceProgramsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount available under program",
        "documentation": "The amount of commitments from participating financial institutions available to suppliers under the supplier finance program.",
        "label": "Supplier Finance Program Amount Of Commitments Available"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierFinanceProgramObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplierFinanceProgramObligation",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/SupplierFinanceProgramsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding supplier obligations",
        "label": "Supplier Finance Program, Obligation",
        "documentation": "Amount of obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r835"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://motorcarparts.com/role/SupplierFinanceProgramsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]",
        "label": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "us-gaap_SupplierFinanceProgramTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplierFinanceProgramTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/SupplierFinancePrograms"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Programs",
        "label": "Supplier Finance Program [Text Block]",
        "documentation": "The entire disclosure for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r291",
      "r292",
      "r293",
      "r834"
     ]
    },
    "mpaa_SupplierFinanceProgramsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "SupplierFinanceProgramsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier Finance Programs [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r979"
     ]
    },
    "mpaa_TotalInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "TotalInventory",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/InventoryNetTable": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/InventoryNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Inventory",
        "documentation": "Carrying amount of inventory net as of balance sheet date and the inventory the entity expects to be returned within the normal operating cycle of one year.",
        "label": "Total Inventory"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r978"
     ]
    },
    "mpaa_TotalShareholdersReturnMaximumMarketCapitalization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "TotalShareholdersReturnMaximumMarketCapitalization",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market capitalization (in Dollars)",
        "documentation": "The maximum market capitalization of companies used as a comparative measure for determining the entity's total shareholder return.",
        "label": "Total Shareholders Return Maximum Market Capitalization"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r999"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1003"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1003"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r1004"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "us-gaap_TreasuryStockTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TreasuryStockTextBlock",
     "presentation": [
      "http://motorcarparts.com/role/ShareRepurchases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchases",
        "label": "Treasury Stock [Text Block]",
        "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r998"
     ]
    },
    "mpaa_UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/FinancialRiskManagementandDerivativesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) from forward foreign currency exchange contracts",
        "documentation": "Amount of gain (loss) from the increase (decrease) in fair value of foreign currency exchange contract derivatives not designated as hedging instruments.",
        "label": "Unrealized Gain Loss On Foreign Currency Exchange Contract Fair Value Derivative Not Designated As Hedging Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/LeaseCostRecognizedinConsolidatedStatementofOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease cost",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r594",
      "r880"
     ]
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VestingAxis",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VestingDomain",
     "presentation": [
      "http://motorcarparts.com/role/SharebasedPaymentsDetailsPerformanceStockUnitsPSUs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "mpaa_WarrantsAndRightsOutstandingFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "WarrantsAndRightsOutstandingFairValue",
     "crdr": "credit",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants fair value",
        "documentation": "Fair value portion of warrants and rights outstanding.",
        "label": "Warrants And Rights Outstanding Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstandingMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsAndRightsOutstandingMaturityDate",
     "presentation": [
      "http://motorcarparts.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants maturity date",
        "label": "Warrants and Rights Outstanding, Maturity Date",
        "documentation": "Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r1199",
      "r1200",
      "r1201"
     ]
    },
    "mpaa_WeightedAverageDiscountRateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "WeightedAverageDiscountRateAbstract",
     "presentation": [
      "http://motorcarparts.com/role/OtherInformationaboutLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate:",
        "label": "Weighted Average Discount Rate Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "calculation": {
      "http://motorcarparts.com/role/NetLossIncomeperShareTable": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/NetLossIncomeperShareTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of potentially dilutive securities (in Shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r1111"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://motorcarparts.com/role/NetLossIncomeperShareTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement",
      "http://motorcarparts.com/role/NetLossIncomeperShareTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Diluted shares (in Shares)",
        "terseLabel": "Diluted (in Shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r214"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average number of shares outstanding:",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://motorcarparts.com/role/NetLossIncomeperShareTable": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://motorcarparts.com/role/ConsolidatedIncomeStatement",
      "http://motorcarparts.com/role/NetLossIncomeperShareTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in Shares)",
        "verboseLabel": "Basic shares (in Shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r214"
     ]
    },
    "mpaa_WeightedAverageRemainingLeaseTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "WeightedAverageRemainingLeaseTermAbstract",
     "presentation": [
      "http://motorcarparts.com/role/OtherInformationaboutLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term (years):",
        "label": "Weighted Average Remaining Lease Term Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "mpaa_WheelHubProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://motorcarparts.com/20250930",
     "localname": "WheelHubProductsMember",
     "presentation": [
      "http://motorcarparts.com/role/SignificantCustomerandOtherInformationTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wheel Hub Products [Member]",
        "documentation": "Refers to the wheel hub products that are sold by the entity.",
        "label": "Wheel Hub Products Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r1015"
     ]
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r965"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-3"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-10"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505-30/tableOfContent"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483043/710-10-30-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(C)",
   "Publisher": "SEC"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-2"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-2A"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-50/tableOfContent"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-4"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4I"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "15",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480960/815-15-50-3"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-15"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-20"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-2"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-3A"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-4"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477128/405-50-55-3"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477128/405-50-55-5"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "181",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-181"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "183",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-183"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "184",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "185",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-185"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "Global LEI Foundation"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "249",
   "Section": "308",
   "Subsection": "a"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Number": "249",
   "Section": "308"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form F-3"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-3"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-6"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form S-3"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Investment Company Act",
   "Number": "270"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "413",
   "Subsection": "b"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "b"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "c"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "d"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "e"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "a"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "b"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Section": "8",
   "Subsection": "c"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "SubTopic": "310",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(ii)",
   "Publisher": "SEC"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)",
   "Publisher": "SEC"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(r)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(s)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(t)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(u)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-9"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>102
<FILENAME>0001140361-25-041376-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001140361-25-041376-xbrl.zip
M4$L#!!0    ( !B :EMTTD_9[4P! #<^$P 2    968R,# U-#DU-U\Q,'$N
M:'1M['UK=YM(MNCW_A5U-#,]R5K( ?1VTKI+<9R,YR:V1U).S]PO60A*%A,$
M:D!^]*^_>U<!0K)D(0D06-5K)K81*HK]WKOVX\/_>9Q:Y)ZZGNG8O_U=.9/_
M3JBM.X9IW_WV]][@XNKJ[_^G^\N'_ZE6R1=J4U?SJ4%&3^3"F<X&NDF&KF9[
M8\>=DC?^]"VIDHGOS\[?O7MX>#C3X1Y/-UWJ.7-7IQY>(-5JL-R%2W&Q<_+-
ML<FU<T\4F:C*N2R?RPWR?7A!5%EM/+L]_NQ^N+!$OGZ](+#,8,Z7DE4BM\X;
M]?-Z<V6IB0_O"^]L>^?!]GZK!%M>M]U*<*]!%_<]CESKS*/ZV9US_PX^>(>K
M1S?Z;G0CPH#=[+AW[^"#=_[3C.+=]:JL5&M*^!VJ&^L7AP^6%C<]IZXJK?4/
M4&6Y]BZX(_K"XZ9[%;C7MDR;_OMC_^OB=G_]_8M;W_DAPC4?2 :W)U=EM:JH
ML46J\ )+"X4O]-(Z2J,JMV-0@3M_OO"F^/%(\VAX^W2F:='M4\=W7%US9YKK
M,SPR,,J=FAS>[KF+5QUKWH@M#!>7X#WWJG>:-GM^8_#!ZLV(7V_MW>R3Y=LW
M$0J\7><=?!K>B!\8*]07W-=\QS^,WVJ^1!VVYVNV'L'LT7KAYG]_!0@O[ES%
MQD.-W:IT.IUW[-/H5F_=?;"D\N[?W[X.] F=:M5G._',W;^U>3_(Y97N+^3#
MA&H&_"0??-.W:)=\>,=_^87\\F%*?8WHCNU3&VC!IX_^._8])L*J](^Y>?];
MY8)_7AT" BOO0("\"Y;\,'*,I^X'P[PGGO]DT=\J8[BU.M:FIO5T3OX^-*?4
M(]?T@?2=J6;__3UAGWOFG_0<1-W,?U]AWV:[>X>_A'_!WQ,W7'2DZ3_O7&=N
M&U7=L1SWG(PLN/2>3*AY-_'/27WV^)Z,'->@\)G\'O>X\QK*\AIDJKEWIEWU
MG=DYJ;;@PV#5^#Z7_@R?A$"L:I9Y9Y\3'<!&W>77KK/7QOU]\&::O02YAV S
M(\<RX*;OUU?#RT]D,.P-+P=D<'GQO7\UO()?>]>?R.6_+_[1N_YR22YNOGV[
M&@RN;JX_O,,55Z&YUR[5Y+O\7?,FH"I]QY;(I[.+,] TC7HGV,O!&^%4\NM?
ME*;\?O=OM]FWM[_#9]3>'\S'<]NQK^=3ZIHZ9XM'OT_'OU5T$)JV-H5O@[([
M_^3H<(_M,X8@)F@N\_&^JLC-=JO25>3JOSZ\6UJJ&P!CA<B?O\[V%U__/08&
MTS9@3T"MM29\E<PT RV8JD7'<)%=0TC$GV8Y&GR$-[PG#Z;A3_"^,WPP>9B8
M/JW"KG78B^T\N-J,??UE$'%=AN!@^N]\Y#C62+,LQQ\YC^L@^*\Y:"?J6D]]
M.G-<?QF8;7S]3JO>>+\*SP $[&T28/=?WWO]X67_ZW](__+VIC\DM]_[@^^]
MZR$9WB!;#8%WB%(C-WVB--X8;\G-9S+\QV6,XP($!MC8]KR(-7L70UQ+Z=3J
MRR2P!H>!P%E"UR:R7W?O=AJ'U\.W6D#C]K)_=0.2Y/H32)GDJ#TWP JM3N&&
M"6*T:FA/U2>JN55JK\/Q+:SG&)>V\0F^MHSA3J4[N+P=7G[[>-DG-5EB1FH"
MYN%P.8P5?D%Y])R]?GE!3)61PYAS8J)]N<IBM=8ZH@F5]^_P9OAV'E%7!/)9
M*)F ->OO(SF_&X<N+4;6D>NPW[L>7#'6/)!KMSQ]P69)[EZ[UYT8OKN!Q%:%
M/]$M8"I\AC^)-KGVF^O$P7K5O?U50BD1 W\@)C[W;[X!Z-<9&=OTUS/[+I$F
M7ZNXM[\!N,93TT-GGGPV+0K.\%ERU7YI@W'\A-^#>T?479)7';G2E=%MK;6;
M2MHZ?C\8Q5E3K0<2:+>7[=,[TT-7U+^&3Q8OW&@D4"K?;H8W_8M>G]R"4AD@
M[?>^ ;E<]"1R=7UQ]K)TV,TL3$33E>Z;RT=-]]E;$F=,W.CMB.81;T9U<VQ2
M@Y@V,7V/Z!-F@+Q=;SH?:K"N6N*Q=_6U$=!FZ)TPOX,I Q"YX'\LG!%T5RQM
MYL'2X6_/GQ?J%D66_\8HP(\<G]"_84O&OH=_ WY]([PQ6*+>^5M,(OK&FEO4
MK7<\7^2=[W9CN[JGKF_JFA4"$MRLF"L68)+$%@YT;? >JU\'$>D[T_=D@Q#9
M3:6"?^W3F>O<(PDMFS2<8:YLW7%!E[*HS0#OO@#'TG>?+AQCV<#I*)4NNK__
M<=R?:W@  +/Y'=>^2PRD.4%G]>6'VN,56D' 13H#P#HYJ8(;I%15I5'K--5-
M+XXD08Y%$V\8WHCC$M"NU"7_G;NF9Y@ZOA&(C36&OD5]/\ZC-I*-%:QO4#V@
MAZH_,?6?-O6\<Y Q8'BMNX<M^<+G08@B^CRP(P&(P/R&Z<TL[0D_QD@B^1]S
MBH8=2#AX,3-.F^SUW#O--O]D?[]=Z*A"D-Z;J[/^V>",7$YGEO-$W=)"?9DC
MT.)8!34G]G=,ZF_T8;IIZ8>X.EBCG JJ'[8)@V7NWXG4BD)3L)/=Q&W/,%S8
M0?#C*U">LBQJ:Y6NVE$[Y )>&329;6IDX+N4^M)SN;O7HR_@UQMWZ#S8RP^N
M@XOFN"[&HE>?)*6N<H.],*%]X]["G2:+@<<W!.;J @@;K/-GXFL#%6T4=[M1
MW5X OW4 '-;_,V?+Y@0Z'T4AXQU$8T=NR+4-;D!,-A[-#@B CJ["S 6B,F>:
M1>@CU>>^>8\>!$AUZKW=IC)W>FH6JA3HA2#!O-VH<3;&&9;B/NS,!FQ6=F(C
MD5__F#O^^Y6#''Y1XO=*Y*/F_:3NO6E95")?*%@<IB81#U \3M&[S6.O9.$+
M__J7MJJTWGL ;XO.)D#HQ&:6K@1DKEMSQ!317(K'9P9L[TUB9D>!VH,O/O<6
MFI5N39%7N>1M<L']U0&"N<7-KK/*6Z J%+7:ZCQ_1BK'-+D04H*X6;;;>!:$
M"&2C>S=Z(TL$__<6;AN !'%!6L)S> B"NM0@L[GKS3$6X3L$[F#6HJ*^&;U%
M^0..".GI_GGR6$016#D/DS5KMC_ 'J[5MEJ[M?KV6YZMDJ-27.CY<S*W 4&H
MQ2-DA8B)X2^P%CS',HTX4M>P =D>XQUB-@+2/]7T"=$M#;1Q%#3?7T4>^ZU<
MC:D([VDZ<JPWS((H^SM=!S%5ABCZJ$\T^XYBSMD#F)B3N)Q;?M><(CUY@2&Q
M.@YTP).BCAB1+ZOC-C^JP)0]W]%_2F2FN>1>L^:4_%4^DQ4RHP"Q"=@8&P_7
M]B.EPL$IX)4!8Y5E('4JW6^WO5Y)(3 $C;ZC*XQL]=P+#BGI,F"ZY9,:16[)
MX!U>:YZA_?$,5%\L9P0^S0#L6-TGWS3W)_77,FA!?87M!NE_YYYOCI]RMQO0
M%+RR#0S[44S*U2=4_XF98S]!(E(65T:;;G$$!6Z"\I9,-(^,30O$I&99\"DZ
MRV@E_C$W47:":3BBP0VP:&0FUC"<RT^Z V,Q9F.&A($&)'Z,)]#$@$]!!>&M
M,Y?JE"DD124L=<,C;V ](#_BS4%X>Q,'#\)0Z)@.;&*B^2N;)P_:\BYQB_S+
MP3N\E8AF&^2-RM]Q!$0,GX_^BW0'][-;X4NXBV =S%#PV";8)C7/)QV9&-J3
M=Y8DBRUW.W&W@,[%W'7A!7GB!0HX7_/GWC+?*I7N?ZCWC&F#Q"=R[9 @T:(4
MSD!1.74W-F74"X0[-7U,MV>"TW5LU"36$Z&@59Y@0> 636=!HD^:K_%<@Q4F
M7JP1=_SZ<[BS+C>03_OT;F[Q4X-!=9@UQ_+]1(Q(O;<[IT;$WAM?.R#Q99I6
M!4T74?L0TR,:L307U(2FZT#6O)0%*<%%T;WV*@9YJVL^\*; #? ,-Y1N!(M'
M-/M)0CT%BX%PQ[2D.W+G.@_^)/SX#-0693LSZ)@%E!V;A5\QXJ;*[S?MCWVL
MO ]OVWK#YOVMW+AAG^%=ILT9%HSXJAIJWKBZ/2-O+ACH'9N^/1=1FS)$;9J-
M[2&99[?D$I*IK,V97.^!?%W/*F0Y-?,P7VF7_>SJZC"%PK:,,NS.<9_6G?VA
M8G4O@AN6%4VMTNVMOOTFM;,>&OF$)G8!XO4Z<7LTE XV2=%=\L7'YB,U0!!8
M6*JVBE[VA(]SS\0CRF7TUF-9QB\E6QX'F5PTY(>*R_5Z*C5$A.M_8<M?\-67
M$=+8"R$%C2L4V:Y+0 Y7XQ>,+#RD7&L9FN-UO@[S<$#6V YS4.8>-]  &-0V
MT'6(B@A";P.]$'R6]80/?S#AT4B+-KRQ@]+BWO28[+(U6S<U"Y44YDBRB+BO
MV8;F&A[!C _3V'0L5GNCO5UO;RT+P])97$<,8.SA+W@3:EF1L'D#U,+L=IY"
M_=PR!@2!4PGN7WH* C>P5APU-XJCR,=LE-?'S)LVAD !E#S@/P'J/C-''WAQ
M"7=*!2A -T%M>[]5KJX_+Z/2GD^KAL..JO"6-4$Q=N;!CCP&>+CAW<Q])A)
M-E2(!SH2;@?ZF(-KR![(CD!6+ .LL^Q(C49;DI6H8"S<;I>?FC"G,G["0IS%
MDXCF8Y<$BED2I,8+S\Z*AI)$Y;=+Q4L;94ZL$II[<ZRP69D]\J..L!HZ^)!;
M)^ #;?B<5QKQ[*_@DLLWQ:^%-I:ZXH[E +1W2PA[[I]F]-R5MWQ<+B!?NA("
M5UGD6H>%A0OW-41RF-3'E^>'4QL2_0+@,[*)PR!*S^.X>7Y2!;S$J63EBR.7
M:C^KVMC'DOB9=H=K/R.D<-DE2"_A?[G>?E,A/B*.;X)M@:4!H%^OP3,(,*KK
M@J50V<2-O,[[@]G]H)&)BU+C+\/>QZ^7/VX^_[BXN1Y>7@\'E>Z0A3J85& =
M#;P/[S1,2@S3G^+_%CE-+9%<2%:9M?-9V](K+SWRV/E@.Z+KJ'L',D5U]IQ&
M">O-$7R"2%M0+Q+KL\ME>>$UA=;ECT R/MP_"-F1MP8AE6>W[!.$Y,U0=DV2
M6"=4V$K/$Q^BPOC6F?J\,IY?#+_,Y!&Y8M%W17U//E]=]ZXOKGI?02Q]ONE_
MZV'-<?"<4"L1'E#8ZSV6P/<+7\KE#6(2PQ'?Z;GB0H=<E>M@/-;:\$^C\78+
MK*/_*R]O> 'E$&8+M1:!ZP=K"_.-RX8KGTX!W>1SY'"S4HEIJ.12A.>2 <&L
MOK"9 OY7#Y^T/[ 3$&WT?W5_0'[4+*Q=^0'N)?4]S,5"(L:H!?S&C%X6?@UN
M(_RVLL$R;<(] -YQJ/Y84.</9_SC9D:Y";L9#8LOH/VV^$*N"&F4AKA? #9&
M4EPZ 1B;]_3'5\?S?F!!\Y0FA/W2]\D;7. MX2ODBHSFJ7 'BY),0/]2U_MQ
M^<?<])\2HBK^S:">A? %<L54JSQLHWF3'Y\MYR&I(,(O$/:%7"':?E6T?^WX
MU/OA.S\BD/^(@QR/1.$&/!O8@).C6SV=?"G\ //QFV9K=X%L^61Z^IPUROFA
MV<:/GJU93Y[)9$X$4883=O+#[NE3;VX]5]K,_%3/R&+UJ'QN\1"6&QH^!)EG
M@;;H(>R>X"%'5/1J"B*K0#[#O_!LS0360(V/:(0+5O@W(LARO+D+/-@;.7/_
M!T\1_]$WO9\!:FMG)+X&PU)L#1);@[ UPC1S7"-7S-5R5C8'8 6#D*YC>0PC
MMZZC4P,!&("\?D;"&QBX%S?D"\_V"B2/P +)7?NT@@,I4\NQ8BR+(,O-\!^7
M?1%@2<*67^D=J#W&;BS]VEM$5]A')/91OJQ8'BL#Q?Z/SYKN.VX$OMX9TP8D
MN%PZT!6(1+_;BU++A?$5OTH&FL4/P+F_%R\50FWRW6/G8 $IEP\9.='Q)SK6
MF+W[?08&\(#:IN/^6(!R81V%-Q*\D? ;8S O'7P+1.PWF)D40+IQ1MB?Y,J.
MQB:4#K8YT>[EX\0<F7Y(I,TS$E[)-X@MOQ(Z'%Q]N>X-O_<O!Y7NXO=\85E;
M2WVDL"FVF[IIB[2<=>?TE:XJ\G!$'DY!D@_+U+<K$2*^?+T9#'K]_Y0?XD>
M+G:R&#N6Y3RP^F3J3CWL?D;&6%X,2+>>L&J Y81C%CC2!,\(-[V@=HCY'1/M
MGI<63*EFL^D"89V"04845E\M^R_ ZQ<9+0GJ1((JU^_\U,2E\>I7# WU;*+-
M0?,Y(RQ@QVEA03L?+ R9826',_< O:R;0QS'3AB;1T1K8-' MRQZ%LS(LZPG
MB=T6/9B5$V!/8A/4+399!,]TAF<%Y$VPQYO+8'-OGVV)C;VR@I88N&SP.-#>
M]GRLZ?[<I2XC,6\^\B*:=.D4=!8O5P$R! W'3B?.%KOR6'*[!N_D:=8]*%>F
MF]C0-"D !-(Y;#SJ:DE<[0&>"TR 9Q<!-.!)T4Z016;H6GO>&?D=(#5B#Y@Z
MGA]_,+P)KX!A977@M6-#>M\ASMPE^MP# %"7-\>(?<FE\ ";E_///=X%BG\#
M01PU98*%[UQM"L^_65H-FPJ8G <]&E]W[#I3!(4W9_<]3!QB4 MN!:C&<(C;
MXV_#-\R_M[SC.?K K(7!W(7M\%"#AK5!'",+C!FK> 9P35C3$&R[:2)MQ+:(
M>, *)>U>,RV&IN</!YS%GOO\_6")D>O\Y'?".^*: 09'00TB[G8T9W5-C)ZH
MQ3J6+-8Z8](PMG;X/./Y4W@UU!+* .TK\&(XQ"VLQR'OJA(R)2"/L>)L\N0%
M'2D"I#+>F./M;L U\";XJ"5Z96LY[D^P;JL!D0($[@'6COMTMI;4L%@HHHQG
M!#J:^PPM3]1??57<"+,@^<P%C3,;EFG [Q[U\=U]TV(X>_8ZSVCT%=A*A581
M_6767*<LE@@_:$$7<,HSD<T:DJ 2N</FJ?X$G(V[R4NRDI'FXC[X=O@![R:$
M*48172>5)\,7GN=K/U&L+-Y((LS7 H;PB>$\@,P'KN!S0AR0_C8*I$ U!-H$
M%IDX'EU\[O&=ZYJ-/#'"AS.EB>\&:P/53T<6^QI=TCBQ!8)*N@6<\;L8/4!E
M"QR,19:QV]D>M:V 6(-= "RUN'*$K5"LB8JS-K$<WM#>"\0DMKWE^M]R[+LJ
M6H&K#,T!'C#JFD<25D;.;0:/%65I!A;:,CN 2X\4Q,:TB-VC7DJ!%[&1[=WT
M:B(XLB8X\I)D7]<KO "U(*B5$A8!%$R?)M;S:[%1#,B'A]E!"=+:>H*P"FF!
MEGBQ 1+DNI2[)#*W+,&B+5$[-H%W\/WCX.K35:^_&#6X+P@VTTO.<.%$L5(;
M$9+#<BT$)X2MD$Q85Y':Y.+C]W?@]6PZ^(W!F0^K9U^N;TLTU2U3[;^D"]=5
MW1U<W]9J;J]O2^&.[0.)TGA*)OM(HY@OR4DB&T#[8K9<\O-(LAT@>RVVVGM@
MT9M@62K&^Q<L=2#8TI0@V6;)NMV2A:1A^R4,V<L;)IN[*<!6N1E)SE<^8?O;
M\!F^SNI'L9G!)!H:3&(GQ%NE\8#._*#I131N.12]X<ERJ3 I"/DT"?F;YNH3
M4E->#1&GEGF\@T)8Y+OLGVJ\%5.]P>!R.%C!T,NY,L=GXD,66V*QP"Y(3MAO
MOMO:W #V,-ZF3]4%%YWI+?:",98.X,K*KD'#[B"0>GX*_)@S90C Y<92!Z2'
M)F:[%792%J[Q<J8H*P7&DQH=?\'DAGO-"L)B160Q_G+QM?Z:$HV\V#U0C7</
ME!/U#IQ[U3M-FYTCA'NV@3\N%^#M^1>:Z^(AY/_B[*2U+03GGK'</[!=Z2H-
MJ:7(DBS+S_H'I@/.(HF%(R&[5@AD=RK=CE17._GA.G_C(*F4&N#0$'YRBTD?
M_."U/"(J55V6E9QB,!X"B*\6$$Y$J8I<Z:H2N+,G*Y7RP^\!HFE__"J@=J1V
M6RFR)"J23=7C7</#M$5VKA(>&=O4%V(K3;$5 KL?P?J:^M%\IR3DK0)Y XW(
M)VQ6E4* '8[I&IA4(,6:]2)+LKQLJJLP>U;(IJQD4P1B(-1D%%JO=&LM56IT
MA"PJM"S:';,-P&RC(S6;A7;HBF1&72QGSPK1E&I4*@#N[Z8_N0@RIWL(YUUU
M:A/H6I9J<E,(K"(+K-3PW0)G'\18GO@NK@UUZ]*99AJ$/LXP69#7@CBLUX>^
M=&)5$N%5C"20A,R2_6:S$KX!V5QRJNG9!FL/P]C1VXD9V\",JB1WL@O-G%96
ME."'_?GA .64&C]TV("M-O+$:^&'4MCPZB8%.71\S2JG+BR)(;\[EZARI=NH
M-Z56+3LV*;98+XG-O@=J%4"MHDCU5J$/:XJ14W9K85<,M-@7/3U$*#0SDQ<;
MK_A/#.B@X2]#D"<-H*EJI0L"2^T(H55HH74XHFN :$7JY!D"+Z:1E8Z8"X81
MV'>P*':7$498^M(M@O%7!'$?'WPS_@ZN#,(Z&=77*]UF2U+EMA!O119O*6"Z
M 9AN2DVY5F3Y5@P3[6O4L,6@8^JZK(T+:ZCC:X]4"+%4A=BG ,1\*MI0>^3^
M1V*]W03?0VIW6D* %5F '8KE5J5;EQKB%#MM :>+T^[CG'9?.[:^2XBE#>X)
M^">U>HY99">+\XQ.O'?%>0=QWI349H[6>5EMMB^.8SR8%F_9:=J^9M^9F $=
M], 3$;;,D@U#4$<:_8KU/@1,A3A)1.TU&:@]7__D9/%]4 IB6OA6$-^M1HZ&
M^VLVZ?BHGU)9<2+-(9>TGUA6PXX&2$W%$KMVAF<?(L]',$#F>3X',$ -&:#3
MRL[^+D%B3\I9K9N3=FZ&O:^$-T JJ0:K ?8,9XY^1UKH2Z?U0 X;S3;3*!F[
MUBO=3KLC=3)TF'. 9)E4EJ#XK!*PDE%\ R@>7*AF+;O"B/PI_C7[:5M;VGV]
MZGV\^GHUO+H<\,;9_^CU+_]Q\_7397_P=W+YK^]7P_^<4'] T8^L'( K:]PX
M;/%GF=K(M-@ :M'G3_!580!73%VX<T^:F?;$&M*PZ4RZ[LZI$6>Y@G)<^=K^
MA0"_Y?#NV4:/0_OK MB[I/;7FEC;U)34^NGVV2IZ][_4<=X"G+=425$*?3:3
M5[5U>(I/QJ9M>A,07'>.8WB+ 6P(;,TJC0@K]+'R=*9IYR'$/P< QW-%K\_!
MW>/03D;(F#33EN2&R&XNI !+%]F8+5.7ZDJA:]"*9)Q%G6[*:(@56HJ]E P6
M*N6G751R'8MG5:G1%I*LD)(L?80K3'4I>:JNXII@?7KO6/>LF,S1;"&CTI11
M7W&.^\WX@DVHWXE$U4H7O(2ZDF-2_LDB^ "9M#^"L7&I++7:A78#BV11W2SU
MX!)F5989;7L&-^IUK!=KR4)H%5IH'83B!J*XT2IT)7]>IM-J'7[YA)+(DLPG
M37BIQ'P_IZ6)PV-:S>Q*.')/EQ2<4%).2*W9PGZ<T$).Z+1?4>9\*2SSA!T!
MRZ<$2V*9[VNQX4%-JPZNIFBS56BS?%_\XME,0\EW6E=I,](<FST1TV5LQZ>>
M1%QJ:3XUX'NN_W2B$BL&TZI']:KY6)V8!L#UG/"?U3%04U7.]#0G1,PG.MJU
MFK\!.ZO7I/K&!@Z(3R'H,B(+)=,SGT/( @]Z&I(J;PJR9D86Q33H,FMP(VR^
M8QQR[\H-6'$,4K(A#,%B&X*I(AVK;.N*5)=?]80\T9NP=*+M6=>ZF/^3M'5=
M UNLUL5@O4*+LU00C;/VFCGJK=,PX)S2'V"51-AM"'OOJLR;(.X42:[EF(9[
MLMA._Y!C5VRW -L-J99G__"R6FX\.:A\XDN<.N;7IBMN=NS(B>U*MR5U&N+L
M77#!L;D@Q;RO7;F@ _I(:F9H?(AS]SW.W<NG]$IBL\<X)1%_-&70$L ==3&$
MK]CF^<Z(54#P=3I2IU;H9/UB6.(7SG1J^C@=C(_.1J3!S=36BRN@LNYADO0@
M55T\=]^3R1/O%I,4TK4\(%U,ZR(=-A],-)=.' M,+._O;-JF_R1Z.PEN+0S@
MBE(UPBUV<NN&)XJ>[^@_\6:7W&O6G)*_)C=@KZX_KQFTSA<>X+JWFGOC#GQ,
M:/M?7/R6NHQ3-]DY\+F'GWO+!H^ZB_&5UZ9 9I_)RAKK:^4"F5' ."X@D1U!
MN]N ^]@KLO?Q>G-_XKCFG]18^VKK7JJ^,Z3SWR,K^0+#=X/QNPI^O@31H@>]
M/P -J,3Q-1_ F_>HG>0-KSQOOL/;-0_!0/;;:U6Z&+M( '>3+1RHWX*HWJ*Z
M_F/SD1K5/ZGKO(PR)J^2.8EMD/55(KS^HWG]&>"TDR-.B^DMO&#4K'$>"'@/
M[):EKY'@>P2^.*"N"<JA1_X+4'=<EG5OZN:,9R',]K62ZD<P2%K;TN$;Q]B4
MLKN5%!!BO'FV17V?NE6XI ->,'P.?&8%] $OY>#YMF-7_8FI_[2IYYT3$_9F
MKKN'+?G"YP'=1I^/+4>+HOB&Z<TL[0D_MDR;DO\QIS/']37;WR8JGI-$[I93
M:YL=_9Q"\M\C)HAF9=J]B(/,;:?6-N/Z1?!GO[W&CJ9=T)F^6!9>YA&]Q/25
MN3G0 E>AFHHQ<.)QG^1,F3U.6_GAE%MX\-^.1EZ!S+<2&@EX(.78:8?=^*II
M&F[M V-NZ>^H4ZB 6^S]]K5UVMLL]H.B;6EL$*SWAGQ0K"V0.?FA83>CI[W-
M)$YW<S=SWP,Y@+(L\0YKV)5?:M1;DE*O)\ !GG+G2%4[PCO3 ',J\&XP>-=K
MV#FNF9SF@W G0M]9/)5H/AG0F4^G(Q!*-5DBJJPV\*Y0&3,;^IOFZA-24_C'
MV 3 FU%8_YY:3\6RKXL:04U.&<F-L38;B'&ZPS"*$4?-!+,X]J)3Z!+4(O4Z
M[<%="!O-@F^8!ICG1-=FIB\F8:0\T2>"\RV ^<J^X$!.1M)@L*LU55)$.7VQ
M!=9!2.X@DG'R17:U'^G(KEPZQ?L:N-<&H9IKP_U%3><LJ3 *P7L90+>GZ_/I
MG#6G^D3'IFXF*]/HR"R@WU&SFUHKQ%(*8BDM="O\_*96= %5'.-J 6CB\*;R
MSG3FT@FU/7  @Y8?)9%MHG0NEP+2&,VP*KJ+.,7PQA9?'0_;6=R,A]IC,LY5
M,:].S9!Q156I8(W,JTHS88U:I0MLT<AND$0Y2DUS*R+UUI1S" WXZMC\  W(
M GX!A5PR^DC&R74P3QMMJ5'+SAT1:D[0?^9J;E_Z;R#]MR2L'WXU]%\*_V^S
MQKL9]KZ2KU>]CU=?KX97EP/2N_Y$!O_H]2__<?/UTV5_\.M?VJK2>D\N__7]
M:OB?DNK!&E"!X<RQTWE:9)#.L/8<-II#2XB>;>PK$G"23[LC=9K9-?;* <9E
MTHF"%S+MHG$ +^ L'U2/.9J'V?-"J!_AIP:/6>I*, ;P5SWS3\HBE+!1=F&L
M34WKZ9P,S2DV17WH.U/-ELBO?\P=_SV[2. J89?Y18G?*Y&/FO>3NO>F95&)
M?*&.>V=J$O&H:XZCG?T2ZB^N!Y?^7,H##4"H4Z 1-]A;?IM%V TGE&@Z1F0U
M^PD3>MB8#C GD' -:GN4]11A]@T+X8Y-6[-U$YU8S'@,.H^XL(I-3'B-.Y>=
MHKL^6",N=<9G*\ H*"S6(V[M;D-2E^6_9;NK%1@\OB=3#3ZW.<LL78EL479Q
MJ;\$N\)6>J A%_'$8;X\SP3>D$P<L=PO:SI8+&.LTJU'1EO\UI%+M9]5;0SW
MG -AW#$A.8D,6<[@(;LOP38T9U5\@\"&'5D:YA4_-V[Y!Y5WP9B)7]@6=$OS
M0-).J ;/( Z(,]<T:&63A&C/>)E3]X-&)BX*T+\,>Q^_7OZX^?SCXN9Z>'D]
M'%2Z0Q0RQ!GC=!L?R?_#.PWSYJ(!%[%_BT7D3%C&4\J7R&($Z@1N^G8SO.E?
M]/KDMM<?#LC-9]+[=MF_NNA)Y.KZXHQ;[]\_#JX^7?7Z8,X'*7[[RKR8;[)0
M#<> B\84Y45,UOT81!+NAS/^$;29A1LJQ#=]?*'XW61Q-Q)'[.XN(Y!M<+^(
MY&VB50\$>Q$I[\UW6YL;)KSUV_5OM^[E"J8GF 4"4+:LP#UF!MF2K$.)96DS
M#W8<_I8S/I;%;+"KJ*YDX<C'X@VA+%YH$[[9F-<?LQN#]1OJEN2%[>Y(XCM>
MZ'"3,)-";*:PFPE*N;:'P!+'L_9]7^!8E$R_55J5YW>3=9(V^Q#L1KG:DN7W
MI!QE8T.PMRCY!KN?>.02-*'Q8>2^ZRX7%X05N601%A2H.SKJ!N;CGHAC;)U1
MP[#4!%K65+".\K8+T>/LZGET?ZM1AP4_"VMN362_F$ 7%'-,BJD+BA$4(V2,
MH!@A8W+OM%JLH\8R]\05@!. $X K!>"*D&*53J?X:^H33[,*._SA>;53.JD=
M6S(OFH=4CMU3>TX_N\YTW:CHRT?=FB,^>IY'X7]&XJQ[K&A6%:G>.MV)NKG@
MOE5 W&.AL]R6E/;IEHWF@GNY<+AORW*E6Y<[4KN68X..4\1]NX"X5RK=6JLM
MR:U"UP_OZC&F8;A<.)Z/*0YWCF-XZ%8;);%@LC\F>CT5(0>884@?-^,O2!V8
M (NY#3KU!D GR3A/K705X+Q6710 "SXX-A\<8)(>R@?8;['9E#KR*ZJ0$GQ0
M4CXXP#P_E _J8(G5:I+2R<[[%GP@^" 9'QS@JAS*!PW@ [DE-=7L^NKES@=%
M".<FK8_]XCJ>1V:N,S;]DG@\>;;\.L!C8)"]98!-Q@K-2K>N2BTUQ[G3)XO7
M RS@G?': KPJDMH2>"UTP'5GO+8KW593:M9/-XZ:'UX/L%!VQFL'\"I+]88B
M8J3+,=*@_,N^(_1QAL5BGA@"+K(H!. $X$X4< 5T]#8VPOU";8K-$7"$BF9,
M3=OT?)3F]V5I?EL6MX_#N6<;O24H7W*5F<@$460\+9+D$T[/*(<KF :N%<!U
M0Y(;8K!$L=W#-'"M5KIJ1VHU!5\7VV5, ]?8U5B16AD&MG-W(Y/:&@/, &:6
MQE1S?U)T&861D::1,:"6A?E?MO$M!/!.M%FO=)L2J!XAAHIL7AR*Y0:.'#CE
M/,]2&!:'8AG'*-8D617,7&B;XE TXTQ%15+;A<[</5YXHT\]RL:\HM5AT'MJ
M.3/L6R;LCG2+D3B4@8H_+6"\$QVW<=A'1\VN&[*05JE4'AV,:*PQDNH9YCL+
M1*=29G0HHE6YTFU)JC SBVU_I(!HI=*M2^U6CL&KH@0T/CLN/, F]%&?:/8=
M)>9T!N^-!4,6U3Q*K$5_=&:! &(>-)<UKV;E6V6IAQ99LTN;?9.5(140U,7<
M=:FM/PU=S?;X([YHIHTCU+[;+H47_Y,F2Z15L<!(JC?+7%;QMLAB7G!&+O5%
M^S*&!U_ZK5)]B4-J& ZK9^AYY)YH+ABDN SRLNHXP&)/7W74*]V.U%:RRT\6
MJD-P1O:E2!FJC@96K4H-^16-M2Q@<+?V\MA:YUGZL7"J7AW_'^!31>GI05##
M2Z;]FI6NVI1JC5?$VX+Z2TK]!SA.>U)_"ZB_+;4:93;^!/6_#NH_P"G:D_K;
MV M-0O-%4+^@_M)Z/GM2?Z?2;=:E6OL5R?ZR%5*:MNY,105.-G[ %0,N.OZ)
M^*$F,R^_UA*9=(7.3=D;OUAIHTH-]70;'I<B)65O_*J5;JTIU>L"OX7.1-D;
MOS6L6I";.28:%2%(FI+)X4^H*_HVB"IZ 3@!N%,'7%'2"J]PQA;U_% N2\2F
MHF(A%6=P.M.T\Q"^05CDFB;K %6K,T>AV<DNF:Y8O%PR1_ @W.)1?EU2VJ+=
M0B&=P(-PBT>Y#:DAZIJ+Z0 >A%M^4-G(,,&YD-Y?4E/B(JA+L,E8,UURKUES
MBN4)X&'/<"]H60#"7/.>=;*("A:>2F)NB).D7')H/D44<F5[OCO'&B'OVO$_
M4<R2TWQJ]+Q_4...16^B&\+\NA5FWIY85\,A=)+:%$WP!=<<FVL..)'(FVLZ
ME6ZM+7A&\,RQ>>: 4YZ<>::.8P\EN2&X1G#-T:M_#C@\2Y5M-G.+PNPRN<S<
MLEH2E'/0=ULQP])YG'#"RLCDF24P(6U<.[:S?%"^IE=# KVGLGAGIU'FPG"A
M^%X'3QR2])4F3]083S2:KVCFF.")DO+$(8ER:?)$G;6F;C2S.SL1/"%X(OM2
MB#1YHL%+0TO=5*> 9UKI9#1RQ)(W%OBU;\F( I'0H)Z"^-ICZ%N5Q+4J>#I-
MR%Z+E-W/KC.]@%5->PXH"G)Z'=O[R!#![QMJC]2[?/1=#2C3M#7WZ<JG4P_8
MD_5%<UA'W/! .%E@HLG:7"DB>R,5,GDY3'6 N9X3G220X9@W(,GU+ FFT,UG
M"I[O4QC!TF8C$5HBY2\'P7* ?5<<P8+]C66I)C=RE"SE*&^]*JL1)GRT7.+;
M$6\&7ME':M.DTWD;,O:/%V&*4NB!\H:;#R)1I=+M9.BAG#:!"AF=2VSY( 90
ML=-N)\/II8(%! MD'DH^B 5JE6XKPY$81XH;OXK \37UPZAQJ=KOK.*\!C@W
MG/G(HJDA_:^9L'P&&\UL, ,0Q_JV%-LC @T\0I64>GZG11D MM"Q3,$!23G@
M -?G$ [  U.IT\A/[PD..%T.R,KUV<@ F^F^6>FV.]E-NLL!F(+HRT'TF1VL
M'"+V\8Q5D>3:J[)\ H]G5Y=GWWH!=5.]P$?-,W56OKWDM) 9A4U--%>X+Z^-
MBY?<%W4G+K[47!MHRKNE[@!I@Q'/5FZ&NQDE><MLW:YTY3-%>2T,+;BAE-S0
M*@@W=!@W- 0W"&XHB%N3,C-LYX&FC#P@EY8'! N4@P5V<'*.IQ":V$[\3&Z5
ME1E2\G>R[7>UT2OZ9%ISGQK"+SHAQD_1+PK(9U_65X5G)/CAZ/R0HF=T(#_4
MA&\D^.$5^49KV"$!%]29=U0O*Q<()B@'$^3F'1VH%!JOTC_*ZC@HG=RVW]FC
MP2_2X#':'26 \A$X1,Z8^T0><>:^YVLV+B&FP(B9' )P G G"K@BM,+8*0F@
MH.+ZN*9J"0RVK'*50V7?X[K^FJGZFS&SW;R;A9[??-*SSFS##AL=J=9L2LU:
MK:S&6Y%DI."/(Q5Q9L,?+<8?+9Q9H+8%?PC^*%#4JPC\T0[T1TMJUTN;#"KX
MX[7PQP$IT=GP1X?K#Z4E-932!L?RC8WMF!0@_*17R,?I^TD!M3QCYZ2<W)*%
MIR0XI#@<DKZG=#"'*,)7$AQ2' Y)WU<ZF$-4UD50Z>"(#I$Y(#CDU7E+!W-(
M[37[2_"+!L_IAEX,=UKB.0!C0$_5,_^DYSC\%_;-+HRUJ6D]G9.A.:7>-7WH
M.U/-ELBO?\P=_SV[2. J89?Y18G?*^%1TD_JWIN6127RA3KNG:E)Q*.N.8XV
MNK23]?N* U2GV$(UV%I^>T5(#B>4:#I..=;L)R K +@/"_H.TK6!;9L,_(WU
M1L+I:&1LVIJMFYH%+P(7V'@T E1'-)N8\!IW+GPTTUP?7%67.N.S<L!B+=Y^
M6;O;D/!E^6_9[FH%!H_OR52#SVW.0$M70M;C%Y?R7M@5MM(##7D*A)(5+H\O
MM;C&O@H2RN'=@",&_&5-9LTRQBK=1A0RB-\Z<JGVLZJ-X9YS((P[)D,G492#
MLWO(_$NP#6,=*KY!<%@\LC3]Y[I39/Y!Y5TWV 3;@FYI'@CB"=4,3.(!X>::
M!JUL$A!M%E3Y8'8_:&3BHD#]R[#W\>OECYO//RYNKH>7U\-!I3M$B8,90=@]
M&<G_PSL-GFH&3U[ZMUA$SD2G!YR^].XA68P<RX";OMT,;_H7O3ZY[?6' W+S
MF?2^7?:O+GH2N;J^.".]ZT]D\/WCX.K35:]_=3GX\ Y7[*ZR3E(^CR4!+!3%
M,>"B,:UY$9-U/P:1A/OAC']<@)!TZ01DHGE/?V";AQ^\XT.%^*:/[Q?_,EE\
MF=-*[,ODS5=6<1-\O<L(:!M>+B)YO-]C#L13$4GUS7=;FQLF@.'M#F]7",T2
M_<GL%X"R905!6IXG&A>.*.(L;>;!AL/?<L;'LEP.=@4 US$+DBS"R;'H=2B\
M%^J';S86>XZ9G<'Z#75+@M9V'R?Q'2_D1R7,%A.;*>QF$A^H[)!?O.9]5S<&
M[(EBZ+=*J_*2+%WQES)HZ;I1<K9D^3TX<+X?9^ -QE_5GYCZ3YMZWCF8]J9O
MKKLGL!\W?A[H]^CSL>5HT>8-TYM9VA-^;)DV)?]C3F>."QXNVF%#,,$H^0:[
MGWCD$I2?\6'DONN2 9V!QL.L[)HL!7*?D,4YE4!.#L@9F(][HH:Q9F;S-Q(P
MZ3%Q7Z"M/#_^W6IOJ;+:6!A::\Z(C_U. OO98K\NL'_"V!>\?\K8+Q7O[UZ;
MDKZAD?S/5[) $0J"3GO$05I5V,4<$-#*?$! P5M9Y(7>XW2_;V7>_?YDT%N<
MUNZMC%N[%SMY)B^&/4[?\E;V?<O+.L+UQI]0E^A+IW%!?SUN5TBL\YXSQBFO
MJ?>1.#REJG K"& (8 A@) )&$=RP%>FH;*HX^NRXL G09G/7I;;^1'Q7LSV+
MG4Z0.\VT W%9$O_K6&&D5')ERS, FVG7I507;L($U'01$-,0:8D_NF<;PP5E
M]8S_SCT?DV; ^KD9#[7'6\=E'_B^:X[F+"=CZ-QJL$RR>94MK-J55#&R53!6
M'IO-S'T_&F<E\#8ZC,6:[1*S6*'##X+'<JF$*I[R:LLLKMIZ1>.6!6,5E[$R
M"V456'FUL9)7ZM3SFW&9O?+*.A*7M&O%T/$UBSB[1-R$.UE&P9&W.XD1\=1T
MK"H<1,$J!=&Q&3B(>_!* JU9$RZ?X)J"*)@,7+Y4%4Q=.'&"50JB8#)PXK)1
M,(W7ZI:]BC3,E6KF$B9DKJ)?S-W)P'];(RU"2;&C.,!DM69^PD",8A/<D+J'
MEAXWM"K=NJ2JJN 'P0^9;S0KWRLA.VSF@G:E"QJAV2HS%P@F* <39.95I:<4
M.I4N:(1.^U5IA? HZT.LG>!2.61AV@45KTN3Z" H.@BFU4&P*3H(B@Z"K[>#
M(&OB.P$@4=?[<?G'W/2?DO0.C'_MU[^T5:7UG@3?3K%UX.:GB,Z!A30%LND<
MF&3;^38%5-M%[S8G-B,V4^K-9%]4N^[MHX9\[>,VY-NC'P[XTU-PSP>^H_]\
ML2].X5 M-E.*S1R'(W>(VH3<F4Y0,"=>+^=N&07]\DM2V<1'A:Q(I<*_9!J]
M/ 1-%I4F>U-G;ON")DN&Y7+M=E>:!*<9(Y2:Q9L7WVJF435M_L>%-C-]^$10
M;+EHH%R[W9%B^]373#MLMGVIN;9IWPE-7S:LEVNWNTI579]/YQ8&F#F9\E98
MRZF<5T%A'IM/(^BW9!11KMWN2+^LFO0UD.11(PA'CY^(S8C-E'HSN[-O4:LX
M/FJ69NN4:#[YIKGZA-04V(BL-DI2PY%J9=:61-=./,7OZOKSKDE^4\=F9Q)[
MCPONR&Q<<+W6D%IR4[3LS071N^5R,@0'B1H\00/,:6N.6%Y;&'?MV/AHU[$L
MN.4*#1/J)2LJ[6#;DDZ6#;D%*>C* =GM>=*"6NFJM;I45T0W[VSI02D'/=1P
M+(PDUP0Y9$L.:CG(H<[J9!I9]H(7U*#7RD$,.,JCT9*:G1S)H? I$ZG27X:+
MO>"P'KXS 3@!. $X 3@!. &X5Q[X9$&XZDCC%9#3&;4]/MB"/N+O9>EADS+M
MD.?_58.?I^ EY!=+5E[R%<;F(S6J?U+76743%EV0O:&SR)'"[*@K.TB+8I3-
M"/LB1M=]"EZ%9_IT@#5-.KVEKND8?:H[=S9;Y7\U:TZ3.1!-()0J.4D_,D<*
MJ>_O31:#3%J5;J>>74]=02H1J31*+$S:0ICD0"$O=7 K.H5T!(7D0"$'=#4K
M IET9#EG=?-AKUZ>R2<L+/LTO/5'PJD+2XET%O7]>/'WAEX@57]BZC]MZGGG
MQ$3@K[N'+?G"YX%[%WT^MAPMRH<S3&]F:4_XL67:E/R/.9TYKJ_9")4KSYNS
M3!1GC/X8%G!Z&!,G\QG\>D\]']O7P(?]P7>/:+9!;N$7*<0)2PD,9DCPS E
MG3^94,M 2B9T.K.<)TIQP 3U3M.YV\$AV36[I0_X<4W=IT8LPP512@W6RHI?
M^.RX0^WQ=\2+8R$=KQ]3_3SSI2-CKH."#0\;0@\<SS%-K@?ZE&69#YUEA ,%
M,%+XN*H(=FITUI$QW4$X%FD0P\M=[5)R0@^AALU$4*MTZYWLQD\4O#]IN1S,
M;"B@+CR#,OB.V2"_(9"?AP9(QR_,A@2:J &R=/D.'ZN7P?CV QS#/IW-77T"
MT&8NE(X>EQ5,=%]QO"0<YL SD,B8GJK/M(4Y#G*:F*NTP(C1LXT^]4V7&I_F
M+B9^L6#((/"&$CI*+4P*;TFM3E;U :=D%.V"_3WR_;;B?H?H5SM;CTA@/0V7
M*'6LL['KG6:612"GA/DLG*"T<:[(E6[U!*S>K-.D2A@CS\)-2YT\E?7DR0+T
MK.G$*TSI*ZV'ECKV5:Z0"N^3[3OH7-GD605S[(D>#+(G_F)V_6FZ3B*7L A'
M-ILE_Z9AG@$E7P2$/$0ZYH\%Z3!<4/4BNI/2F-P.O(@(Z1TWL;!4Y"+"_\5U
M>PI(+N+ X-BG17N.ESXBS>#0V7:69\R";@[W8@I(-ZV<Z:80!U,)724 <KD'
MA:<_Y2)%/LM^LQD[=KE"6]!:L6DM"\<7Y _7#]CA-IDXS[!(19"[(/>$Y+Z?
MX[X'N6=8<2/(79![0G)_*?"PQ2/8G>95F;7(JN<W.EM0OJ#\5(]R]R!Z10AZ
M0>Y')_<#0C][T+SZZ@1]QI6HJ7<:_^?<IJ0FBT;CFQBB?>1.XQVUQCJ-UQJJ
MI-1.L^0RG_ZQ[3*T#.VH==%J/'M:*$7;^8Z*[6-KJM3NM 0]9$D/:BE:SW?4
M)M*#)+<:@APR)8=2=)[OJ"TTKSMU(1RRI892-)[OJ%B6U)0E)<^Y%/NY0T<Z
M#!=]2$7N\!%=3;6\?4@[JF@,EP>%E+P/::<FLYJ4]NFZKSD22WD[D79J&1Z&
M" J)**2\G4@[-5502/84<D ">3&HI):[OLGX .B0CC,E++.^?*2N;GJL%2GO
M0>K,<$E/(@DZC"YU)&7=1EFK'?PF^QKQ  @612+%I6CXL)D+9'>:WMX.'DK2
MP[#I3-/.U[>6ZKFN9M\Q!'Q\6MQRJSWAI=Z#YAHW'-\A(7A7-I<'87G /BU,
M:_5*MRG5FZ<YM[>P'BTG%.1RWJ[V6=T[^VR%(/9H:OM,2S1.HXU'V5S7H]%#
M$ZP&63D1'U4T=]FMN<N.?O71B+AU@LU?!"WO2,N[10".1LOM$Z3EDOG]1Z.-
M3L[*NAA'FJ<5!A 328KDR!5M(DE=KG355EMJ-EHG8*\7APX*.I&DKHB))"D1
MP\O=#E,ZCLZD'WV==3^L*Z(1<RF.FK.A ='#KA2GR-D@7W2DRT,'I'-"G T%
M-+@*D%]/ ]P#O#XQ;B1=VZ=PXT;JS4JW@^G==6'NY(K\X[;YKN.4&6'D%MS=
M21WK;<1Z+=.VAJ>$^2S<F]1QWCF-- 5QB)?I(5Y6Y-G8, Q''-(5T/=*'?D*
MUT>=HOM:1RHM%"-)1%EA$<]LRC0TH"%*/HZ=J%DJ<A'1_^+Z1@4D%W%><.S#
MHM*-EFBP$P:UG>6(/4$Y!SL[!22<9NZ$D_')U [S1BS'*\N1$A&M8\6T$4%K
MA6M3O*=/NWN'XD9+=.46Y'YT<L]KVDA##-<1Y)['9K><M&<Q;F1[XGBC@XGC
M2CV[0XSL 5OH0WO!!#O(_+P&CS1E(?,%N1]=YA\0WSE Y#>5UR?R"U&@FOJ@
MD@&=^70ZHF[9II6L$D -",!PYB.+ED$,9+#;E]5>ZY"\ZC3FK315-F^E46^!
M7,@JE[I,:BL#$DBG+WNQ:+6PC=^;;(!0=B,A\A5P@EU*RR[E&+#4K/.A.DH[
MO[%T@F4$RZQEF7+,H6KB'"I9ZJC9G6<+CA$<DX1C:N68U-5L5KH-2:UE-XI'
M,(Q@F$0JIAS\T@(-TVA+C=IK4C%A3A;\1 AUX\&R,4"JZIE_4I9-!1ME%\;:
MU+2>SLG0G%+OFC[TG:EF2^37/^:._YY=)'"5L,O\HL3OE<A'S?N)#?4MBTKD
M"W7<.U.3B$==<QSM[)<PGL9SMA9_LOT1[!@0Q.MX?)5O-7A5'?"JS3S8</A;
ML.F\WB+"I2POL!E5]BU2TF)AT3 "RCHIQ#8;RU^+456POMK>$L+9+M(2W]'9
M>0VQ&;&9TF]F]VS5,WFW.>KKWA[D%E:K_E9I1[(MKC!TBBHK\Q,=+H<>@A<;
M@7Y=FTK+8]V$*>%D1R%'QZK83"DV<QSFV\%R"QDQ'=<A+[9.=[?/A41>+\"(
MZI=?XD-3HWS^TD%?D%^YR:\W=>:V+\A/D-]QR"\:;,<ZG! <;U<U;?Y',.5.
M$*<@SJ,09Y_ZFFE3@U/CI>;:V%5=D*,@Q^/(2EV?3^>LT2NG2%:72Y8*<PE/
MY"1O,)7SK2!50:I'(=6A4W:]?50?_N@1#+$9L9E2;V9W]BU!"O\WS=4GI*:P
M]/UZ2=+W\^QQ4E..GOS>9LGOS:8JU=JGV=(FG;2.G3!=W+0+'*[7:9UL>Z-\
M:*$<*3@MG+)6:TJ@1 0]9$H/ATX7R(D>E$JWUI$:<G8YC((<D!P.'3N0$SFH
ME6Y'4H1PR)@:#FB-D2<UU$!9M!N2DNGTI50*GU/O<<>,[^H(VZKC6*5H:!6A
MC_@[/4W'ASS_3_3[SD1"'#R/;^@LCC7Q0//*#DXR&66/5H>Q]2G($L_TZ0 3
M<W7*9P?TJ>[<V6R5Y&,$6J();QX4<D#=<C'(I!',O#I96R-'8GFI:K?HXJ0I
MQ$D.%/)2D6K1*23#_IZ"0D(*J1]0E%D,,FGGKG#V<V;2'F^T?-ZST\#9$HY9
MN_*\.3NL6AF(2^8S^/4>G%\<B0L?]@??/39&]Q9^D4+,L4EG-O7Q#GZV @CV
M)Q-J&4CQA$YGEO-$*?&UQU.=JKN#Z[+K^5<?\..:ND^-V!D8HI0:K&\_O_#9
M<9>'3"<>L-OJ5+H=15+EAE 7Q_-@\QDJOKUS8%O.=N[N"1'#RXTA4_)6,QDQ
MW\:QAQGV"2IX/]]R^:'94( 82E<*%S,;Y(L1<WEH@)3<QVQ(H(X:($M#()6Q
MMV*@K3C@*A$LLSC@*MX4N'9#J(\CGW:5BES$:49Q_8P"DHLXVL@E/'% B]:C
M$4V"\%:[TFVVLDSF.Z7(1G;^39%)J),W"16A:DI,PCV\-^:A#)?]9C-V]G*%
MMJ"U8M-:%L[P[F/B.F),G"#WXY/[?L[\'N2N"'(7Y)[#9K=XEP?,S#E@+&('
M9Z"U);F=W]0H,0KWE+D@B]/?/81^AN>Y0N@+<D\H] ^)!QTB].NO4.AG7!.:
M>H^<?\YM&DZX%2URUO#&T5OD=!JL14ZK49,:[=-,!<ZETKU>CA8YG2:20_MD
M,X'SH85RM,CIX)2J6DN26Z(G2K;T4(X6.9TVT(,BU14A'K(EAW*TR.ET*MVV
M5&^?;MEZ/M10AA8Y"I  "(=F2U*:G5.K*A6-=$2><2%@^;(<*6TC'1 N&1Y?
M"0J)**3<C72 3%16Q*ID-U17$$M$+*5MI -T(@K=\J"0TC;2 0H1G=MRH)#2
MZYM&[OHFXP,@T2%'=,@YFD]2K XYP-[-2E=5I5:[+?1 P5W3#(KA ?^BY.S8
M7N<1D=\6R"^#%YD-\CL"^65P$#-!OI)A:8A ?A+?[XBXSS/07*;Z3M$@1QQ<
ME<L[*%H+"Q NHKE><?V) I*+.*4HK@=20'(11Q:Y=#=YC0UR@'K848;:S#*U
ML] 5C+D2T0$'7T6FH6;^-+27#R6ZWXCR1=']1M!:T2K#]_1T=ZT,!TF=X<F6
M('=![@G)/9_N-T#N&9[E"7(7Y)ZT$<(QNM\ ]7<J757J-.JOJ ^"8(+B,D$6
M9[Z[RWQ5-/@3Y'Y\F7] I.< D:\JKT_D%Z+6,_4&.0,Z\^ET1-VR=<E9)8 :
M$(#AS$<6+8,8R&"W+XJ!AGS</C\@$E3>YZ?5E&JM6BXR(5N2.$6.2*?A0+&8
MH; =#=1:MJV0!+L(=DG$+F7H' ;L4L=N4=AP,;L&(()E!,LD8IDR-%@#EFFP
M%J7U9GY^FN 8P3%K.:8,+>B 8YJ5;DM2E>QFE N&$0R3B&'*T*0/& 9[>#9K
M4J>970_/_%DFS/J"GPBA;CP<-P9(53WS3\KRM6"C[,)8FYK6TSD9FE/J7=.'
MOC/5;(G\^L?<\=^SBP2N$G:97Y3XO1+YJ'D_L56$95&)?*&.>V=J$O&H:XZC
MG?T21NQX5MC2GTMQP@"$.D4D!GO+;[,(N^&$$DW'!G2:_83M#6S'AP5]!^G;
MP$9TV)[.9L%<++ B8]/6;-W4+'@1N,"*KXCFPBHV,>$U[ESX:*:Y/ID 73KC
MLQ5@%!06R1$74KHL_RW;3:V X/$]F6KPN<TY9NE*%'=G%Y="T.P*6^F!ADS$
MFV_PY7DWC0T-.2*.^V5-D'L98:")HRAU_-:12[6?56T,]YP#7=PQ43J)0O:<
MOT-N7X)M&+A7\0V":/W(TO2?Z\+X_(/*NVZP";8%W=(\$,<3JL$SB /2S#4-
M6MDD(-HL*O_!['[0R,1%^?F78>_CU\L?-Y]_7-Q<#R^OAX-*=X@R!GM\7* "
M .K_\$Z#IYK!DY?^+1:-,UD9;\NR1!8CT$!PT[>;X4W_HM<GM[W^<$!N/I/>
MM\O^U45/(E?7%V>D=_V)#+Y_'%Q]NNKUKRX'0=^3/;D\=@BS4 S' (O&U.2%
MYDU^?+:<!Z]"?-/'7>,EPB]U&::W ? BDIL7<;DY6$A+I)UHU</@5T0*>O/=
MUL!Z@9=^6ZJ76Z\"%G\SXP(V9UG!<1X_?N7[#X45$[>!T;(BLZ*+EC;SX)W"
MW[:]:)(W"S3&DOP,'A@U75JDJ\>.3)?V'=M'++<]9@\&Z[>:6XJ MGLCB>_H
M[+Q&X3:S>U7"F;S;G)87WGX=8P64$6PYZI05$DQH$L3L[]6F6O&WC15 ?!BY
MD09>ES"?_696D .WH@3ZK=*H)-C#<U<D[G?LF.00\V(J+VB-EBR_)^7HCS8P
M'\DWV/O$(Y>@XXP"OU3T'B/+0;LPI$RFCI:R+()K.U)K5HDNZ3:(2%&,9,JE
MR\_8!;;)>7 7:.]( V<*_I=DMTGN3+CGSHKH7==V<9UUILIJ8V&6K<DM.@PA
M:1'[;@J\$!@Y,2JJEX"*LA>9:20 ,F=PC,X@&;O.E#@SBFK-OB,8EKT'^4F]
M\V2)@$>W=0NUF3*U5,*B89,E^)(W6#S\MB29GSG-O<EB:NCF8Y)VI=ONB#%G
MV;8].$[]D]IA8\OD6I:#B0[O2[";'DHJ9&(-\_"(QP4'RM9-BQ)[5?K@QWA1
M1]TT<YU[$QP^,GHZ1#GE3MD9+O:"0CI\9P)P!P"N@$I_8Y/\3W0&/&CRP5_8
M4%Z;XHG_GR?<2#$K*R .:OC=HD$SG%X,XHF,@YI<Z=:EMII=TE&Q9,$Q\7V
MB9 >OI5*MR'5:CD.MLS97-@HGN*PPE-+@X[ 3 BG9.B.YY>EQU%)A%0<X#?C
MSSS5QKZ[0$@G(U8V\TSI9)="+(13"L+I<#S7V*RA=J/(0NEX=M6JX#*#)$D2
MX! !12Q3&YD6<V"$%$M#BDUGFK9"VF%VZHU]$8#]ZP+JR2B]7NG6U!RG")\L
MQO>09]E@O $8[^0^1:T YI:NNW-JK$HKMBJF'K'47(FX?-0!2[)]$I(K3?LK
M)-Y+/H/[$]B[EX]!+O[NC@-K@-JIB?FSA91=V>"\A3AO-0OM+!;'+M,=EQ+P
MTZ?F?.K!(J;!*@_F'BQ*76&6966670#<;P.PXY#4H7,1PCP9F;=93*21H_MQ
MLAA/QRP[&.,=%O5LY1CU+(Q9MB*TQJ9M>A,PP.X<Q_"$^,I??'T.,/ %$7 (
M5=<QEM_.45F?+.+3D6+I(5X!Q+=:119FQ[/2L, 8C_TMJGF44&X7"V&6IJ-Y
M$V91?$48]_'!-^/O'NUY'O7C-!]X)<F(6D4=W<DS*'RRN#_ X<P&]S6.^RRG
MK134/@N'4=)'?:+9=Y28H#ET'TTU+L%B@7Z69 &X>M!<(SH).%%#[>7LO .$
MV^;A0U\TT\:4O>^V2V%C?U(C&7'7*]V.U%:RU->%[BE>$LFV+^*W9VW6L3=6
M4VK(A3X6.)[)=A%(/IN,-=,E]YHUISS -IWA7E@NIT%=\QXTR_U")(KS@Y23
MS$((7]F>[\Y9INVUXW^B2.)X:M/S_D&-.]:W)[HA9(YKNN.(M7H3E;[<$ YL
ML=/54R6+S=2 S9TD5<Z2&HZ<V+Y1_B&L\+C4FX#Y7/6I.P59>$^#7/?3%'*9
MV7??-/<G9=TP!E2?N\RP#HDU.CICDRF'H):&%$O(-??I"LQRTV4(24;/;6PA
MFZ4S>THV7V;"+2]JZ( %6,OR^"&58:+'"MF!><>J=#Q$+6"/B3_;=]PGXE*/
MNO<BR2WM5)$ OK\#R=-/SD.R!($&JQY05)$44FA/=E_L*MB0MI[GN7A1++#G
M$B@\!X45GE#.8U,6W:4SS'4.(G'PIV'R8<E"/J5X7'H;(N*SX_:ICIT/GV[&
MX1'9+<?'IS@Z>K9QP9 !:CMAGF9#K73;(KNMF((L1S*H5;JY9@*5R2[[1,?4
M=5E.+RNN]K7'4Q5TF;FC(8QY1X"A]AB<FWVD-AV;.X;4&G7,"%&$TUELIS-=
MG&/!@513\PPU%,5L8Q/DJB.-]_F>(A!YHIM(^\A 5#%H?T1@7\1@G4S--MD0
MSSS+D$\6PP<(ID,PS.+WLB*..-=**HPG8H@?6WLZGF;A\>;,TL"O1$^2_C$W
M9VC."H&5IL * [DW]@#H]V8,'L4,=OATBX"_#&&^H[IM5[J9IG((,7:P&,L$
M[YU*MUGHE-ML3"R>F^%A<D:L>18F^_$@6"P]3332$HVT"@.X AH'M1=*I^&1
MP% NU:EYCZ>1!66ELD99P--V,9OV$^4_K^P0YOT(Y(G,W*:,![F27,^S >/I
MHOR@0["T4*XPBT_-U+4Y<H1EHVB*CA*%0,I8((603MIHI*FRI.):/<^,N=>,
MZ_P$T094;W="FM@X2Y$4.<>.0F4RI&[Q*- TPO O]U <S-XB.DOK]P/7Y32E
M67["+$!$>- 1G&_T;(.ETK%:L5U)OU[IMANGV]6\I*(N T)H5+KU1J'#S-F8
M8@QB0G[E(K\8K*-2U[W(M%GIUNI"7I7-2=R&^<T(9\VS:O4\LR_*9)M%0:Z9
M]L1FD;*.\4'30-'--/? URU' S85YTC8M=-E$RM<&I*2:2A,"+DL(V%):2"!
MNL,"%U5JMHHM_K*QS,*<U-7F6B[UYZ[M<2FG64*RI98B_IRD0QPL-5GJ<P3T
M./P32;66C.ETC4S5N!!J!Z:&'XS^[0*MI52Z325+^[W,QES8'?NDW=$<#P="
M>/]N^I.0U)EODDRF\;D:F5:[G-))08Z6VH&(9WVUVLU7G!N^740)W_*H8BIT
M*9Z246P=1%5#ZC1R; 5WLKC/7%+MB/L&PWVM(4XWUQ\ 1/F7SSH#GJ9@2]T
MV^!<+/>\W#M&TFIBWWDY5Z?B=-&?GF^9%OI;:(S56Z^XP]66L\NR"*R1XQK4
MK?(;4.0_$L^Q3(-)>5DB^+^WT6T OW,"J*31%0Z,I4LN!R^_EBI'Y+39HQ[
M[GHTT<(BG=2K-8Y$%H(IBLT41SN<WE\3=;!6LU9/V\?*DT1*$#U57NHVQ&84
ML)9#!C7(Z"E>705XN!=:LK0"(2LM"61S 51S&Q#-QZ?O'O:06"2K1'232$FV
M\:1+D=J=M/T1H2<%6^S*%@>HR;390N&-#-(^ #XB5V3M!<9U7'@K X!I&]2&
M]:JM,Q75[;)^Y!<K4< >->+8<AX\,G:=L 7RLD(4)<:BQ+@P@"N3R7D[=_4)
M!HU%WY$<#O"#YH3>T.GI &(<7AGK0-&SC;5-*#:K)'9^WZZ)P'%! \=9X1W+
M_22YGN?DH)PCQAL%5I\:=#H+IY:6<#*"\ -R=H]#YOOLN,!V.J6&]QGLR &2
MSA HYVI!.+N%R]HXP.L5N0.".4K*'"EHIO29HU'I-LL<2"ZQ41_%D><>:]*\
MUF462K*,<B SUV1#M.PJI)SUT;($<J")MFJKGO:,FV.>*0D&*2N#I!]./IQ!
M6F!%MM).;2S7D6L1PLICT\9I$2*L+,+*Q01<F2S0CX[K.@]PHP>"#X0'<>F]
M8]VS'&5'LPO*5B6MMX@[;E]-FWHW8S[N)EDPL5WIUIHUJ97ZR691A4!)2RL.
M1#/F=LFJU%1SK* I3M XF-;F8=!8R*(,_<@%J&_&NU-I!W./VN KIFX0%]R?
M*]^9UH&(QFP:N2%U:L4^Q#KBR7PHL7#JI$%'/C$];PXN"@44>@4_Y"J>#34V
M'ZE1_9.ZSJ80^,WX<^@"7B" D]&Q6NF2*A%64V'EU&'HK;'2TR)+J&PLIDCZ
MX-A;!C<:5)<Z(UB0S7\Z41&4F>G$Z9.R:L);UP12G6E6B(ADY(K-<$4=:=%%
M4@J(;@"BF\6N&#V>Z73Y2%W=Y$F-GN_H/XDS.V&!E4?<:8!@ON%0#L%O)"-E
M/""41>PI%523Z+\J(1&!O]:PSD64X^ [Q*8^\7!.)?&H[UN4)3'[3T1[T%SC
M1#D_\T3F/K4TGQI#9Z@]8H.7B6,AXCX[[@$C0SNL8W)'%FW)"F['9$L%6*N?
MZ\SR,IDX?3J+56[HSG0*>&6VCD3 H+3FN @94Y'G]1K36-+)AE[0T,WX@E$0
ML^*2<6>'39=OI!T;$6E=@A]2S7_>'O<]C!,464X[ ERJ+.=L+/MG&<SKLK.$
M9BLC)^>=P1Q%_?=,T%1D/*JL9S#!1>@ZP2%%2&$^G$-4[&!82[V==+F2F--W
M!M-)=+X<CZGNHYM('\'&L>\H<<%=)_QW=L+'5"T6_K-?,'!V#]@O625M#<C#
M<.8X0JH$$B2SW68:\N>T=#.^#"BI#X1T8Z-0P?]?+@BG3SW?-76?&OA!SS:6
M+\3N3&9D8\/ZU&<('8N !/\4G7\R4\$9,U "75T':S;U'.!<2:F<]4;HTII!
MYT[RQ@AZ=[Y%Y[:<ZK=TY]4'<=DM=4W'>-YZ-0BUQ_F9\W@RO895\I*:Z3%'
M\11/^4ZZCD<Z"21ZDTVF:Y[:45F*9:#K9"_Y]2]M55'?DX_TSK1M##UBCS2&
MRT++91%7V<<IJAU)."13$U@C+M75,E>)%T\-"4;9BU$:A>84S!JI29U6_?6P
M2CG\F^V*]!(^+*4*S=:=_6M9@B(OB@6UT%*AP\IX6DK:&?,B@BCX9#<^:=2+
MS"B*C,GX4CWU&J)C,DHQG-4B<6^9V^ (P.T)N'*8D8/Y;&913,S3+&*8GFXY
MWMREK'&''K;L(J;-Q28()=&C2_!880!7!%6S4_743 ,7%CM,F&"C )OY$A92
M%92EGL>E#[$)\SARN@J@>@M@OJ;)SH04S#=4);66=LO4HC+\D=!ZT 3&/="J
MLC32=CW+\OR"IG.OBAK=F5+B:X_48^*&-^4:@_P3)]YIS\\%2 \1T#N1:HV=
M**KB5+K@4F@_[-81NVHKR_+:5V,6+::OLNXW0CZE*I\6(XM9*Y0=.J H2J/2
M;4FJ<KI&4BEDU"$8;F)N5%M.^R2O=/;24O\M(8%2D4#3F:8M]V':B30Q'R/U
M<A<A>E(1/0>BM@VH;0C;:*U<NGT^(91H?**A$31Z%\(J.W.ICX^Z&7_W:,_S
MJ'\S\C73Q@J^,(7TL^/&"?^KJ8U,R_2?DE%^A[7=R;,_^,D2P2%]ES,E A4/
M@)LG:'(Q8'JKTDRX?\>69\L.Q([$C)'TCI!GI9=G!Q$!QMVE1IZ!@C*9=#U=
M=^<4LS9G)AZYT\<9M0W3QS-W(>W2+3]C$+Z, ?C*UN<N:)N/<__:\?]#V8%2
M,JK&QN1MX8$66K2EB_$Z.S_,78C!3VUDT6X\K6<, *IZYI^4"198AUT8:U/3
M>CHG0W-*O6OZT'>FFBV17_^8._Y[=I' 5<(N\XL2OU<B'S7O)W7O3<NB$OE"
M'??.U"3B4=<<1SO[)11%7'PM_;F4;Q2\H4[QE#;86WZ;1=@-)Q0L2=V9SC3[
M":U'V_%A0=]!TC*HC4VMX#=60("=,\/V5B!_/1\N\-;[V,M6LUEFQIT+'\TT
MUP>5X5)G?+8"C'6P.,)[?_#@A9>>_Q!HN)%C&3$:P_NZ21 :$J@L_RW;%U@A
MD\?W9*K!YS9/15VZ$M6 L(M+*6[LRM*+VR@NK'!Y?*G%-?95D!V.RS/9>"HK
M ^46HJYTVY%:CM\Z<JGVLZJ-X9YSH)<[7.W#)#)">.+L:LHL@VUHBJCX!H']
M,;+ )%EGF/ /*N^ZP2;8%G1+\T!$3JC&/"<00JYIT,HFFFPS+^Z#V?V@D8F+
M$N\OP]['KY<_;C[_N+BY'EY>#P>5[A!E#^8'7*!,!J[X\$Z#IYK!DY?^W<@)
M!9$*6[GCV\WPIG_1ZY/;7G\X(#>?2>_;9?_JHB>1J^N+,]*[_D0&WS\.KCY=
M]?I7EX,=^&@="&)6YB(!^QAPT9B>NT89^<-W?ER$,A)_BV1DA?BFCZ]R'<K2
MZ#ZR=%^7D<@V6&]9A7R.)/(@DL@'PKN()#>@,WBY$3!L#0A E=7&*WS)-]]M
M;0X&&#7>KG^[ JC/M39.]!<W^*[G4[A;?^:14# ?9X@/\.2>]7S3T.Z\&0<N
M-)#XPJJLJ7B0572;03DC%]R2@M5"3<0.(6[<.\TV_V2OM8K8%<5X7&P>=S//
MH+Q.\(/V<7S'U367W(*=R?+M>XS<8"7P6LX8Q$WXP)N//-,P-=>$';WQP=3%
M D]5?A]@B?VEP.8<-_SDVVTON/J6F&#88C25-2CW,-O?1'-A3+0Y6%6.;]Z#
MU8L&#%A;/ZF/MDH5ZP!<BFC6W"?BTAG8'TPD,YL8 (![ WGN8TWNG%$YNP2[
MO+,=#YRAQ8'5&5KG'GV^"K.W9RXX<B[@ 5=B<R5BVX(M:*:%C?-,UFP=RQ+P
M,0_PS8DSAT5AH[YKCN K+BB7"9#J'7S@DVO']2<A//EN'3 G_PL@XNN/3#!S
M +'S,?ATP+ NG_L'IN8$UJ&FNP23F>N 1S"-GNYJMK\"E_".-P$*;BX'(0H8
M!$@,6TKKO9<4?'$( <FA#H7%[BQG!*HR!BMT?L#*#(X+9\X#^*0NP@V?@ZCG
MK[)^+[![8ZX#2G@K>QHP-WECOB46"@=BS'&T!ZP,YN;]$__3=7P>JZ<6U;$(
M#GVF<"5OKD^(!N]E 1AMC2$(OP_^E@M7@(;>F+#ZPX12BTSF([C7 \5HF0&.
M1Q1>VK[C]\&-(U?[2:LNGWP0/4:"!4QX4+!O?A>!C9@S]@S^]\@!H,;^=I'S
MHK]FFA%0-/][JN'-1'^RT,MP@\_>F/=O"5 '?++IX6^TMP1H:>0 P;IW-'CA
M-Z.WB7$=31(X9Z#7D%EUKD48>0*21W./Q4RH#:X1)?<4MF"A3%I,(1A16Y^@
M'\6>&Y+V%D0L-H$W(XW-7%H-B,GSJ\%+XZ.QLV6 \=CS.9!P*<\9^\BBA$[G
MEA9^A9$D\9Y@1]/G;X8/#!8=!Q\P&659+ #$Q"/0L^W-@+/YQV\6;[S@:=@(
M:&7])_[$)4$"W,5(-+XVWXH';ID_03[!& )U':!\G0(T#0"T^\3?:_5U"<,P
M$ZA\,][;6(3@W9+U\#I,'OS;M.?4Z/F_57[ <TSO9MS3=; -4 14=?D'WO)#
M>=DZ>O;%N'&D-HMO'*EGA+T#$M MZ".LFV,$A62"SUV\&GSNV/"[OMZ9*9S!
M=! !W((CIS_Q?X?PO8^6H__<FRK6KA8GE9I\5%+91B=+T2<,29LZ?&LMX82J
M=KWL*"*1!)2@1:'[O<E"Y2C=G9J.+2:>Q9OGH<.[4\!YHH'A-J+41ET+-C$?
MO8 +NP9+ZD+51+Z?#<[(';7!G[3 "H2/,89@L/L"23/C0RTMNK _O_1ZMY$/
M$!4<FM/83F)%O=RP-;GQ"Q]XJ$2Y=@;#^3/<!K"M_NN,B3<7=:[UQ#0LF((.
M1MLC(P@U-NIJMLSR^F/'\7E@WJ5!UL?HB>!&0^,&WL"G:V%U!CX16]29F7:@
MP %SVAW[6&*/U8S_@L[FH'V#T#>YY0NW\@@P/!=/@_A4"]V=:Y;WEJ')!#L/
M=F-3G7H>NCS,8")CS41K+R;E%Q@+WM<X(]%A.2SOS2U_8=" 0T(I-[;,1S(%
MLIQX8+C!M\CS.!!SAQ"2X2[0Y <SA%DL]S0$:O@,?Z+Y ($GV T[0]89E04/
M'IMXP$6>P(;&Y^'>OFDNF*HUA3VLB6Z B7A <XIXX#-9:'+#!8W1( #EOZ"Y
MV#M'9+'J-<1(?MO)"H @.)+!\Q0@J0T[A066-MH(;6P$3@AR$EAKJ_OIV2"5
M+!S5A2\%.P_I]O_"8RP:(_ !T@%KO,^V%F8^X(I3T_.8=1GPT>#R(F(CN/S/
M.1C=';ZW%9,O+A>++[CW$;QJ\03O@>(6)1,)1 7Z/B.FHI%.@A@'DFOLBS9&
M$5".:E;4SQ^HV0^V%8ICA!\2EP%6CVN..,EB!)RH$AG,IU.4,<#0 _/.9CX)
M/#IN. ;?E\*UM[\;$P<\H,+$U7Y<DI IRT;XB<U:>&B,%Y;,]X,,W%W7C9NZ
M]6*;NI7N1H\'*9[\AP)I&PY:+*_*U-V;5$*C]P!:.[84?DX2JZ[.IZB1#+F:
MSESG?L.!7BG$1Q944#N4"HZOB\$@O]%]!VU84 HU'G!;'./&Q,+ !UV*4Z')
M1P=^1+;5Y][@8^R<PL.\R+5?^SY#U1=]KS?X'GT-'UV5F]+^1'D.*M)81 9[
M<-'@\@LT:)]Z,U"^--3$@3G(-&ELO6"#:#(,3'!C%LM=V6!G,@L^(/[ ]/:"
MER,/FA>^.SS/?>%YB^Y,9+YXGK?\/#-Z7F0ZLQ[G> ITCV=(/K,\?/"C]*78
MYUK QR'#CPZT!7@PB/O$CFPL*W E6*@5%F&F=6QQ3W=FD0O#-\2FB+--S&UP
M7#T>7'\P/1IZ/>A<X2,INQ]](/;2:*50#5\LW H\"78PHFQU=@^Z+>SE5V'H
MTJESKP4N*IA,X8%"#+9CUYD"WN_"V/6@^F\\6ENZ\G_A:=@,P%ML3N+N!=A,
MZ*2CQL-;@<PFYLB,WB4\604*8(F)M@]W4]C1G+N0S&^&6W0??H6;[N9F& J
M5V2&*"(9G<SG9F"\?]=+-MKZ"'410M3)M(O(:DLKJZTCLMI6L]J2.<I+UEA&
M-D+]4!NA=G0;83LOQS4QZA+>9(4,M<>8?A6&8X33QJ%$43\Z48#A^(GJ//H9
MLQS!&(R,P,'WP+#K)#'LDM$0>3-$>X.TZO+;#;98$)?VXH$37'#&)WB2\=QE
M&0"@9[6[.Y?>:3S0$O;76FJ@B7:*-Z,Z&E $S9D[AZ7P.-PD6E@U^$4V(=(%
M(0XJW3(9Q4B8/O% ,; -MI9AF"P?9R5L/\)LES$U\'! XI; .T WYH:PB+L+
M ME>Z@#&[9#HE37+<S:^M\9B16"A!.]%F>417XUWS7BSW%0,7X3"FQEOI150
MC9[(?^>NZ8%]%YJ4<2/'C-E302N.*!+E@<D5#H9AJFE!1$J#Q:7J&TPPZDY-
M/[+ HC<W&:V U<B2$7A2">*+/9P% O%8P9]@3A'A:[$C!#]V6RR/ ==;>50A
MC+U3$8S-0P5CX^B",9$+&W)3< @6R+HH:9JPZB=/J,P%8EN'4L;Q\U*N\/C@
M/E*9]8TJLUZ5:PEC(4D)*0J[?+H:7$9QES>#^8CY[P0^JNZN4D.-(H7G%(O3
M87#+F7\?GEAK+/V8G5HLH@Q\JHFT1AO2<-^@;'!AFV5DA\&'X%-VT![H5%8G
M1EVL@UY2X'PY#S0P"VL$RYZ1RS# @><MT5$V+!*>@?/7L2SG@9\*6R#S[6AC
M6/K+CM9YDM]L[NH3G%$)&S3M>X"\@VEG/"EO.K.<)\JS.^&[@5W T^P,.@,]
M:T;7[G&V)8#]SD1G!],I?:)-$5Q_AO8$INC=KWX3_K)H=$@?_P8S2.YLH'0#
M;1!6#P>[=$QN7=QI8>8H/U$/AYFSL_I_:H P]RDXQ%U'K=?.&?NT*BN)C+Q5
M^JP&9UCX<"0LETX 1*B5@UNK(0F3%6I?,@I7Z9A<6!HPWE.HH"\C@^03/#F@
M\BCUTV-4RL[(D(KX5U?L.QZ1&L=?&MGTC/2\X!LF#_X%/,PAPD@7!,9FXV@#
M3VPWE)J<%$+^>KY $+G;^P&M1):8,(]R5(+M0Y5@$2M7GFDU.O(YY5TX($I=
M+Y1J-\QMN^%R5UA&(4X[AQ)%^^A$L8ME5$]D&26BH9C>J+?DJBJ_/8>M@"KD
M=8W!][P@YL@:!*!69HM?L?2Z^(%HJ$X\2G]ZJXHDL#!X= /EOD&Q,L5D\O=A
M0MFV0OL%E+YO!??B!(_8LPU\MKEX=BSM*\A="3+(,-Q@LPQXG>?5!&^SU5L/
M]$52+=&(%RV$RFA%!8'[[2TEI'A"M11-BBCRH6*D<W0QLETN?*,:8IP1 '(U
MV/RF3[XZGO"UX[2@')S><MQ\IT"G_'-NO>2[<"N]D42?+#(B8G(_&-&Y1$1A
M?+JF-M^>!Q05G'0>1)Q,- >X\,!GPM L.P]#I88'8MC6)NC'!R_$'\SU41#W
MQMR!&6M^HP<=JPP3G\23#D%@1D?^.NP3ZS)!+=D$"P^G085@F*&L\YU9BYT%
M\CG406'P.-IA^+D>[E0+.@>ZIH=+L^-Z5AJF!1GKR]J,-Q;L#2Y(,UF:2)^"
M$SX/\@!"^'B!23#W?' M72^*=GQGRS,EL@9$Z&AQZ#!=I&%,@+N*\!9S#*(C
M"%F*Y^(U>50"/$L?-)$7A:<Q.A'3_#%(\G51?QT&4B @M"& 45EJZR*?G'_
MVC*:XR"4@GJ9?R\7NV"CD[J'A1 %<!CT67%?4/'XG,8!7K"=<1CI'Z'0F&*9
MZ+J<WR>^&+,85V)#0;+,<@9-[,3!>DK;<DF6EB]LF67M<WAZ9AGR,]E )5NS
MJM^!=P9!O6X)K9CC;69]GL@A=-=%NV-1%[3-^$BDRZZB@'!H<GQQ'(.)BLBE
M#3Y82Q(Q-[?68.%1 "46MZ-,63UV7\DB1,G_$IU%^8DH#[U S[!X<Q2,CF7E
M17(NJF7#9='6B,K-=<=#"X:E^(6B<N;2>].9>XN[#%#OEL-+W4$6WE$R=0QJ
M<9V!=HXS0BE?]9UJ5)$6WQ<6=8'G;!EIJ[U6QFKO.3L?7>%LSE L2LT\BM/D
M[1!%GN&&/$-%%HF&+[?/V[_CU%<'?!_67FWHPKOT;(.)]86CYRW.N]95&-64
MXT=QMQ89U<[6NK"![H(G^X7OKU @"*]O2!77!NAX^DA.:YW(('4>*Y$#_QL3
MJS1.^G<.JBE6FH!;TE'.]]8L$N(.<\>"DW.,68_9N?7B?IZ?SZL,EIS<>"1!
M MW%/7,0(T]1D!;+/&U>28G[<:D_=VU8+=CB')2H&YQU+](<^E]ZWFI5"C<Z
MJBS,  _%IL'!:DR),<J+@V^.T8UUD,-=X<5%PRBFM,/P??@67EA]:KJL)"3*
M2K-_PD8]2GDUJ2+'^LX4CN#W%VD#?4*-N46CC&LNWYBD _D6A-3LNX4D6"O8
MU..F=&VG>H\E=K@FUB\'^2E1WLAY(='*[![6H!IHUK*"IO>LD_:2TD;5:VDS
M#[89_I9SK\IE>R'8%39W8K!=M.>/S0P(C8J%7<0WRV^.-?P.EFXU-[=&W]X\
M/?$=+TQ13_$IF>P#>YIO',I EJ8RD& L SB%/JWR+EQH^CVX&MR3> [#P8WT
MP\:JZ72_#U<+Z"\RQF>/A/E**]V @]N8%<^MWN *GRJQ; @?>6=QJF!R@1S:
M #><>%$ & >7W- M>@'NKX#(BK6-'2EJN3?%:Z"FK&=TQ>?2++GM86"@VCI3
M418OS[3A%\,O)VX,L63^5-'P6<&1\>*XFZ,JL,)MIF2CCC::O\RW3$8 !9A^
M\]<\!M^H^P^^"2&]\(>^N. 77_!X;K)Q-^ K*:HJ->3.R0XYR@7-M>.BN0EH
M5FI26VX5>3[;03,GU8T"*8P@/0\@E484I3J(ZTUF BF$]&?'_>3,1_YX;CVG
MWIT(MU7IJJTLYW&]+;9PRA'QAXBH]!'?!L1G*JU6$5] &VNC2+MX,>PMI%HJ
M4HU-N \A'4RW_Q2'<S)"[N!@5*61Y1!)(<,.D&'IH!E;DRM2JYDGFHMB8$72
M*#@;(_TOO> (K22B:.^P3ZK$?< NLA5^?8[7_IUVQ;":C",4G'$OR2TY,Y8X
M &"IB\SP(<$5WI#/6AQ!A5DUL<!@8#"$MQ96Z!X<%(U'0+.6X/O1*DXOEZ56
M2RD>K2:,+!?3H,TIYCQT<*CZNLR+V,'[3O'GPJFD&M"+ :X5O%-:!)-.X"N'
MC>870+VFR=S3&@Z&!YZ0E?RT6P: +;+?(!@@(0.D&EI.S #U2K<#VK*976PN
M?_H/-2;\1%@\[YB[IH-N,3*T5K/3]T_"NPJ;$;V</EQ7BUCPM&(6U+$G4? Z
MI4H:3B.',GKS(.PZW)0P63]VPN1S'(DT29$F*=(D3RU-<EON5+$2W7;/_4JX
M?Y%A*>BS!+L5^9JO(U]SK?4E<C5/(E>SKSU$DPW+DS90]+S,B*, O-]"Z":+
MJF Z9J,N*<VV2,<L:#KF =C%+,R&+&6;T';<)(&-HN9WQ_T)FJLZ<QT<=%P:
M89-J\DKF$@>A?&7?<A@G(\I6I=N1FGDF!I\LAM.0.GM@N%WIMB0P[8HL=(YG
M WTV;=.;A.T!2B*7LG;R,LD?R6ZSF<O5D$BPCU9"KL.\3[DC-6JG:LH)&DU.
MHVEHAMUI%(>,J[(JR:T<:33[L$F1F:)L!B4K-4M&3$JE6VO5I)I2.U&!5S93
M<@?<JH#;IBPIK1QQ6R8C\BN-]V/FPZH?=7;1-H@S AV!'26C24^OV\Q,GJF3
MB0X_^&1NT_XS+)V,F/)_>0M.Q^Y3;*26L/RDCOF('4E6LBOCSB$=J]!U3.7D
MA9PH/PUUM"?EUX'RVU*GW(F(>9=V'7BV^&$4*KZK58TVZKY6K7:2CNF^I6.L
M(B,BCF2<W  CLU&7U$Y^K)Q^%4X95%C"MT](<J^3\/>M0]N'\)M ^'5%4C-L
MPI,[X7,-]BK*SQ89,G,[;"9<,@<N%[0?O<XT]T(RQO$1>7R/J",9V[>8Y:IV
MFJ^'ZP7QEY3X]U5W>Q-_FQ%_O5G [@#YJKS\?39>+6VNR_M\_5[<+O&8=.M#
M,]QHYE')I&6A]0X> JE2HR/JH@M2%YUS%?2QJ#R-"&12*F_(&*GH2,UFJ</M
M)UK]O#0S$HV8'^&X5SX--ZJ178SI6U]SR_O.K/]NK+ZVT:@7OU2Z<;8Z%+CP
M1=)'K%C^-'?#(7DX&!"'"=K^Q",4+#&#/"_%8Z? \$N=CW8,YP6YU)CKU."3
M@#77?<)%<08?FZC4I["O^1@P,L=ILA>."QN>4,L@FK\8&<2,M]9[ D073#0:
M/9&_OB@JFWO:^E\=^VY(W>DRR?_NFC[]Y#S8R40G=@635'5]GSP&IY<WWSKF
MYE7<O++AJ$F*S6RRGJ38&.7[\&0+T:HS//(AVBX%8]WUH_+VI514PL9.TN>H
MAENL>QH-W\3ATBY?V8.E7%8][U+0*W^R4G1&4&=QFO7,QW)1K'Q,I->P@:?:
M6)\^G8!BV\?</)Z.2HW&^OR^@E-L$41]L?3.E4W0MT?$Y,&72-L64&$5Y\\S
M,HA%#0PZ<SP< )N9ONGC2^%R5_9%\$Z8(T!OQLLOQ-ZG9QL+AG'IHHU-L,UD
M[-+8XF7L*XB.\"I8;%:7L)IPO8NR*LB,59N&S7+<KBEP?C$"R:8<7FRR(9<B
MS+5A_:F!"!>4@T1'ER<?8@-KWS5'<PYR5MR]/"AXQ?'H+AG_Q1 .'Q9-8,2,
M8/H^X8Q@1<P(7IT1O'O[IW6NZ*9^3XV6NF&0?4)G^*C-HB(O56/[(WP$O.@3
M)?I$B3Y1)](G*N]F+\7>K>@3)>BSR+L5?:**G<N=6'!,'-</(P%+-IAH%G42
MS:)XV(@^8L 00TT.&5$2)OU@%"B*))4D.;*XG:26W+G?37\23K=@3AE#Q&6
MAZ'SD?8#)'Q\"N_;:3ID Q,16U)C8ZCH]1?N%K7I5,Z$T/[_['WKDYM(LN]W
M_Q4<S<X>3P2M$>AM>Q71;MNSOM=V.^R>W;B?'+0HM5@CT%*H'_/7W\RJ H&$
M))X"J6OCG+$M(2@JWUF9OV2,,.SJ3>[RK0:?"O=267ID8:T6%'YD,0UW>BJM
MT? "A]GYJZ# 5R# C9N/B\<XFT/M]9[O2.-&XQ <A0D&'09K5F&!UDG[<G\N
M9QY0()@?2J6N.[*N$P00\R9I7BYGU33=3G7%ME+35:;I2F(!5I/4.R8+-,5E
MBR/WG;[S)ON5JF_6VRF-,?2T,AP01&0!F:P.,.GH_4U26$Y46$HW7:4+2Z\U
M&76JFYU]=%%I0BQPU-FKM)S3@<:I%3EULORNPIUJY0N$_UFT!@+&="#\.5X#
MO>PUE-)0<O=A:=(P:$UT1/(_)VFH_NR\2>)7X<WV'$\77YG<N (;]XQ<Q4^1
M7I(3\A%/F;ODQAU-+*M)<F[T;DV3>[?^=]VUU5 A.I?BFX1^K7\"-2[],/'Q
M*:#$%]>99G'@AAC.:*K>?[X'UZ=9AU,A3XPX3W1'C9[046]1XNF?_)ST4?:>
MBHVLW(XSD_KJ:'S$^K-GRP?'K-S)R =#G$O44X?:,YR3^>E0O_WS5&E*^+\+
M$6Q*9=!D9; 7P""K.M!:D[[:E[5\SZ,,YJ2=H30GXUG97T< HL%83N@]03U8
M!3\P0*K>J-&CV*IQCLZA;%D6+M58Y;>[YC:K$#)@M9[$[I=24KN4'+$R/:N4
M]-%4:17&\;*RK^K*/OLT#VUE*5.S"ONR:@Z<B=75U&[OI.<ZGI*)E1)QW.*^
MK!*!Q\/=@:H/JCL*K*_ [TUTZ$ 4F/ \QPX@RB)"$W' S&\6_?G.HE/;I2MO
MC=EX:/Y A,D.WBN"_SA$F(>FSR,8M)7OP*+6#%@8 OY =A@H[;4_A[]]=+@<
MPCLW?E1!%L[X/IT3<V43>CV+$?9ZAJ1]^X3__0 R[WJ9&27'K:-\@ZVF=4)_
M'F":&#2M!:ZK-85?)7)1[.T#1[:IS%/CCM\@6+OAW1$:J353C.D4(AG$@ H
MXT.\565)/-Q9XXYP?'>'!6,&7HP@[Q3,')6@K T#9=UT3<7]^WK3X=/D8DYB
M,94?'T1]VA!9O"2(4"%?XO4L<,\MQ#P/Q(Z;FYC#*S(\X:71G7ESZ_V>RU5O
M ,8HO!<:RG^T^JT&KYP?\D5=!9OX?E1#[H"MO_#GUO2G0RB-T&[SFL"]V/7]
M)NT3\VILO,)G/E;A/8Y58%P10^8-?)*<E2X-@#V5\B;EK1GR]MUZ/'MI*VQB
MTSD0Q:5SE_M0HYQ%3U .4+2MX?]2K"W5E9D0M+>*(0[F4!( M..'-/5O?W97
M5?))%7S2.UD^D1KIM#A-:B3))^>BD:I'I\BQ=U^"-*O2[ *-4VX.EQLG-TYN
MW$EL7-/J]<+&Y> L\K*A^KG.-HQ^/UIRHV<MN8E70WP-CR2UL-#F0H]4VBQ7
M'HF7VF#7_:BBUHI?)7G[@WK).P;R]B1Y*R/OL%;RCCI2>BLE[ZA>\FI WF'E
MY*TCM@M]@K?2)]AFNW&];(==N%*K5$;>0:=>\F)3K2;)6QEYM7K)VP/R#B1Y
M*R.O7B]YL<^PJE[X(C[!D7,)5])OV&;-;KVL.9"&I5+R]NHE+W9E2?)61]YZ
M,X&CD93>2LE;;R9PA("3XZ/Y#;$FQT:V-+ZHMR<'-^L;N2?."FXAFHLHB;0>
M/1"/ ,-XUCUV'WGN@K4?_=/P3.6KX?D4[G2'F!6L3_ &VY:^N_:*=7FQC]Y9
MQIWC4J"F\OZ_*VO)KA6_:2O?"5&^N#Y1M!%[NJ&8%H6'4^1;=\:>=>4NEH;S
M]/=?1KHV?!T^D+8;TK/5J 8RI&?1'C)Q)54\,B76/6O08KNO@0!ZADE>->1E
MMQO*1.MGM)VYQ&9/G:NR@@VCDV?:\[9=XC4<E- @544+56/6@69L9^BKQ&)?
M102_#W/+)XQ01,&*J@?/@&N.-Y\G*(<KQ[UI0%-(<U?+B_U>I*U3BS5@* F5
MH85?N*06(LF!I[+:C!SXV?"F<Z6K5<-]VV\16W*V+8ENP*D5I%XF.' 7W'7+
M5*%:>QMSHQ;3^%STN=:UK:F6L,9#Z8YZ*V/&6!DC3\&JRV;56QDSAFBN5WVR
M4E;&-(WMZJV,&>NRG+)*\@[KK8P9=X]2.M%X?T:>K2>P9KU5/>->:U)])>CS
MI6Z]13WC_C&HFW@V=UH I+%_;X:.+%]>:68^O@>/KY6% =\[HILX^DF8[& ?
M,@H%B.7K)'V0/0A08Z*HCCN09$)PV8T#H(3L3&NBZ8F'1;<>,7Y>&#.XZ)6R
M!#9%Z9B'IHCG8393,&QS X.DXRL(*W1K@V%*,D_\BQ9B$K%%L"5,;8-2/+ P
MX!F*"RSM62;9";8Y6O) <_+&4.8>RLXO-Y=O/[W_<?WAQ]7UEYOW7VZ^MR8W
M+-'BSA#LTL<3RC>_&\C+XLFQ_VX>4K%SI8P0M0V'E$U&!X4[W7G&<FY-V?'P
M5\\U5U/_I+!EZS_=W3P27_)=I(KA$4QJFCB3S'07EF,XOOVD6([RQ?7\N7+)
M%*K!MC[=@3#=@RK:D%U)Q!5-%+!BA[_RX'8G3FE3\K1R'0U=Q\9!=CITW$8?
M!\C%G,1BJL^=5G!:_7PQ-)L*;#GL=. 3VS7"+3 MNK2-)_R!;3E$^1]KL00?
M"QRNUXF L]RK;<S;A<N_12]GS7/-6N7!,I:2<$0KKCXI+,]2WO;+VQ;@;,/X
M6$I;2FFKU5P?=D5RV-5R</WV2KX>2GX:7^"HN(2E@U8FGP%55G_85-IGH/?1
MUME0[,EJB'#BNN/,^*=*C-OC\(_48*?-@:>IP8Y961:C>+ESDX-3) P,9(6S
M7$P#LHA-G4'^S?4A^'/N%&*3J8^'@79X?"CKK;8K<NK%,AD/6I-!]>WRSY>\
M]6*9C(= 7@EQ5QUYZ\4R&8\D>2LE;[U8)N,QD/>\<%'S^Q5O/>,GN?"(S6J$
MI$>QFVEK[4C3.QV)KU0I>6OM2-,[FB1OI>2MM?-+[R FLB[)6Q5Y1[5V?NF=
M[E'(>S[9C'_/";&5^>I6>AQ[F+K6GC%@$'"3I<JJC+JU]HSIG:/TC#U?ZM::
M?]0[ RF[55*WUO2CWAD>L]^SV?F+:W].O%/S(M*> .<M!R]5%O)7FZ=;_B%9
MJS47K'=&K4DUD!W5,T%#-?5)<G]UB]W/_;6FRO7.N&KNKZK517+_.7!_O3EW
MK2.Y7W)_?=Q?[Y&$IC6$^U-N?[+GPZ.8VI.F!9O3CB*3 3FZ0 [372%D0EG:
MJ *AK'"U^Z6RWI,D36]-M$XU$]R.L+4--TM2!-*(P+C>TS:M*T5 BD#-(E#O
MV9S6DR(@1:!F$:CW %/KGXD(O#F,J]D@C+;:<?1RH1=^!S);,V #QU>^KY9+
MVT*<XB@34@E?F!:^4)D;)K"Q0L5&4L6?&_X&+N'"]0A^[L *?T4L0LNYA\UV
MO2<%1'DZ-^AZ<"'\/\+N(+@AM1[AIPP0A" @B+(]_(A=AYV;ZT&"R2*SIF5S
M"+FQKAA>;ER]@H\=GX#WCMSZ^X%%%0*:<XG'J-Z*;*K<'3]?Z]0>*T)MMG2W
M)L.V@F\BI77G8C9$E2I_VV_&8Y4JG4QF_)/ED.O9E4=,R_]@3"W;\I\^&X_6
M8K5XZWH>PR2],A 2QW\*S7HG8M57U(P;=9P!/ABI [VC=A*,.R*B4N)8H#<H
MF0(?@[)!L%3$W%&5E_"RL#ZF-_C(4]@OQ7?9GRK3- B]JG=>\R4KP9K9I]KK
MWQA@JD59GR4.U#RT=;TF;=T0MJZ[9^L\<N_:]_AJM@LR-A,/55Y&]N5;>,WF
MU@!_K6[_0Z8^[N<4?"H#2.$1BJVHS'ZJ')SVT);UF[1EH]:DRW8K><=\XBWV
M;-8-?OT)OJ;!)K69[*T_YU-X/;(T+%,Q5QYN+-[@B1B>L&^QT6H]?H,-[E1@
M@X#5J0*;N<]BC ?Q[438WPMF3'$?+TSCZ0(??$&<)-OPT0%:KG!"[V=\'#SW
M'?P^OE_CUN0=F7)SK.ELR:--T'?^"C:^'7@&<^,>##L75GP5"Y$B<, M"O+J
MEB(.F&78]I,"_PDF!QN4$I]NS!%N-T*Y-DO3QZQEY)PB4ENSZ;<=1Z.E$C^]
M ^9<5WO:.%G\4)\<6.[PF,L%[VC<48>C8?)RW96/[(RE:G 3X'[&O=L:50%?
M>8=7&Y^SJ*)^78+*M>Z)#?S_T5&P$@Z?IA[:F-$Q-P:/)/IJ;[A#C3Z 68YN
M#GK]'"Z/@Y1S;9>X*VWE,NECL#4X?B"T0_CN^+B58<,6_6=%?39I_. NE6R_
MOY$%K 9>,9\YTC&OW>NKW>%@]T8:]X9E,SCS?3R&RI(YR"C^H<Z%2)>@$4F:
MSI[ I_BX_?L7.PK[^.5#IAV,&YV/8I'?8(W??6Q&7:>$4F:$=!QRT^YM]^'\
MRH1K[ZMHG4ZSWJ7/WF6[AOM7-;?^:(+).DW[N>&/>>2_*PL=LH@@H5N,TL_T
MD:$L0 ^ 7PK1R2,X>=.YX=T1X+A[X@$/*"SEI%@SE&'/>' "J>:WMRBH1TIY
M]B1#[):6:6&]1J+^NKR[\\@=\&NH#.#E%A97IME9&&,YO=U/$,? SPN>%XE-
MINLGBH "6=B:6;"-P:8F[5I;>;?VKU-DD=3DO4>=!XLR?*9:#:XK3Y@&PYTT
MP)P;G;NVR0)CC\"B18R\CV=%M UV%K_ ,25LRQS7#Z3"1$FXA; ;%" QVP'T
M;!/DO5'*)SG;M9FXOG(==H"!!O^+"WLJ$U^%U/FU$S>2736FQ!F0(; PZ'$7
M5 ^P-0G3U:"N/$)0#L$$AXDF-9820!(I7X,?7 8_"/-+#Y8_5]Y:%)0(N(9(
M9>6KX?D.NL+_^J@JG]I?VTSM[;SFXE)<]1+'U 3&/9;<"I[OA7F)_;?D-V0O
MA7<)WM?#Q 7H"%0X^)38BX;/ ,<Q>E'XQ""U;U&Z HTALOL&'[2UWRW7.EI^
MOSSNB8%6)9<+/)9(YX%C0DC?G1!"TQ[:K"68FZFUQ)"#/4$,7 K%%9F'*N8*
M'7!DM7%L [<$>YUH>YA;P*"H5E=4G*;<$: 54[K>TF5N/%!IZ5)"1<9H\VZ@
M@0UO[?GC\8QP_V>''&&M68[P&(]YV]O$^!6'70%7P8)4]!J66*P)VX6?8$*)
MYR.7QA,+EEY:O\%N7/RTX#/8SY<6^[<R->A<#7_"Z.N!]?=8KNT2*&PK&FX9
M,8 BF#QCCX)7F[(4<7A-D+W[&'S"70P'P=KA$7@VYJVX7N$$":.P3;JED X]
MOW1\-2SSH_-_81<"TJ22BRZ.0U?[NK8[+F4ISF"'<>?!BP7YL%<F>VVN61(D
M9GL'=B0"DMF<YQ>= $U7""#%78.G35-IFP*MNG%VCRSO*ES'5UR&MFN;01XH
M.%J$QO=;PXQ*.VFOD>G9+S;2HV$@C_SIHA5TIS]C2?MU8@0U_=)S[ZT(;;:W
M]F5,4[$MO5[B(M;9[C\=%J@@N8&<P/916VH2V\(?HN8A)EFPWZ)6A/W@]FIM
MJ-8OL[F*A?$4:%6\PO*2.89%8'C:8P27N>QYL,8EI[AX!W7'<Q[ J4"WE1+?
MM_FV<,(H2=,>DIR+737C_3XK%P]KQE/0K:V\?YR"# 3$F:(W(7[G3J<KT%$.
MYVU#F<'ST!=!H^Y[AD,YIS!S;A+PU]<T1L;>M%+ !PNPT7@NCP8K[@[AYG/7
MW@1'9L?.@9RAK7?CCM6@K5RR'%W\T^W[BWNS]+\':L3S=S,#FD*#*>VU5Q8W
MJOR^WT)^"_T1I@VX%B&S&?>;-C)C!_-=&ZJB6Y)E?!^L)[-Q[.H':K2T3J]A
M*\8<YZC=32C;VD[:,;60)]45#SJ3QA(WMS9$#BG.-J2X*X<4;PXIWJHQVIZH
M>KB8Z%!QTKY:HXCFQ@>QM2=6'#$%UHQ2F= 0)_@7'F$1AF=A/":L4SAT]U4C
MDA^)PW3WSKU-]F'"&15G/PQW."@!EOXY#7^-5U(KL;9)1?1-/LPMGS!"$075
MZX-GP#7U3N7,7W/?@+&<S5TM'[KR(FG61Z)J.3BE3DD8"%3>+J0>GU8&Y23K
M-GJU9;!N/ "IC&V/R+"G ?B5CUI;3AU&C +SW/#\)SE]Z*1G[&RPC!:91[][
M(ECR">'7-$GJ3.R2H;LOD9_+;'8\^("_%>A-W'?SPZ"*&]FU(Q[[=7NM"?#<
ML)M\[%?A;I<#"_*\N:9 $6<QKND#U_15O9-<OGP\KJG:;I>H7#^QP=<KH((+
MC_H+K*\)), QVZQW4#%\W[-N5SZO(KH2I[K*%^(K[XAGW?-"A$^6*-<Z7S5<
MN$_\H%2]+%\9LZ*VN$S]N2;U.T'DRY#&-VY 82#PFKXA>=.)X: UZ:OCH7YL
M*?SM7)1W_;R60X77PVLX]TWM]Y/K\X_(:V?F<V<S"^R[L*YLZE+_;/WQJM,!
MU0M_]6_0"$/&+A8L>84<F4Z?C%J34;=W7&U2/47.Q#)*X2LN?$>Q[#F%;]R:
MC+4CF_+C"]\)18=7AN<]86'M.O.66 =VKM;^&*YX1<:2YTTN;=N=&L+;#HG&
M:)9*)'M89ZRI8_W()O%\$G&U,U!>A5\2 ^$8S:$Z[";WZ#<Y)]?H .VKO8(
M[=GFXZ0G6! KLM#9SOO%+3%-</U"COM@6-Z_#'M%KF?;7V9+Z?00O$)3^SM0
MD\Z#I:3H/6?1*W! 5JWH=5N3X4[8F//@J/PC*$ZBK 8=@>EVU%9JM4UYRBJ@
MEOA$] RNRXN#KH0(8<4=@TN/KNXJ0!ZN\*S^"*NOSLW8:%KXXCJ\T2Y=-4"O
MUYKTNFJO5W,VMUK,\C-R)*1D'<V+*"A909W-D6/ZXTM6(A+\1N-B4]J+&H_T
M\I%QL$,X,S/@%4PF[T!HV0,#$VW,5A[ V3$0FRK:=OQO\6$<YB7>X1[ >G L
MUT-0KLR0Y<-R#19SZ9C?D-GH]1IZ<2>R:V\0%K1W6$'[.!G6=0;>OW*/[G^0
MG \>IRHKBD[@)W)/;*4+6[=<"0@OO.PSOIUR97BVJU!KL;)Y+^+"-8FM9NZ\
MWE _#+#JXB_BN;&4XKZ=",.8="IH6$@]5K^^46N"MS_<59T:/% "=Y6%NKL&
M(Q"8% R4_980Y*'%+0-H"!7&%M@&@YH*\6T4!P(N<YUYM8. >PL&86^>-HY7
M??#R]8(];-(VQ8*M %=CC7>T$>>%^!4NAJ+8/(L ZQAKLVMN#9N5\- Y0;SG
MU*RY0Q4E[)W0/KM)D5MI<3#6" &R LUDK53>S+%8:8]$QJV)/E8'NS"M#J,L
M%RRQSKOP?J<U&>_$XA)P\PX'"S_:[E\R:/)TZT<0GY':&=6]\5G6C-EPM;^C
M$2(W\FP$FI./>DD[XB7NEH7:!^3.I:FPL@J,&UAOX+H0A8+[^(Y0"")0@5W2
M?Q+S#MXL<L$?AN5\@L6!+HWN./[D'ZV+?5O?!3E5]4$!;AF<SLNRCIM=DAUE
MGA"6$/QHYXYAZ25I_D,6;+\AHHA-QS%GX8[NDHB94%E!9<OCVP(8;\<F)83G
M/;73W\.WAG*'J,@I7KL GG^IK[W[;0=,2G<:I<:P+MOX5+]A<%HSVWV@TN=/
M#=:[S^W?@H^QJ<L8G4&#BPD.AJW,")_K@BA]8#P-^(M)9L;*]B/ G8A7N>04
M#5QK!DV["_9-D%!DE@XO68"-XIP:1'JC!!QW> H.9(G-<Q.L'/(N6W+P!NO?
M+Q Y&X$8L\:9#2%T M?EAT$*(-,^.A"_D<LUZ.;[QR6*902 :1="4A?=@H8'
MN\%;*82_5I11DW'\+(K\Q!&4Z*LF:QT)HQ2'4=J!/M#7FXY2(!=S$HNI'H,D
MZ>U!.E$%_:,U:AWX?1)F"X.2*51&<<."XL\\N'B/P45POY@-W0:9:<P;?(?@
M*+K^-[?>[Y,,+U$/W5/S=(Z2H0/7%,=5*@D]J)QU<D2E[*7%B<R4 *@4+Q%J
M(F4D4S6>J7J2J21324TEF:KQ3'6:FNJ< 02WDAPX2^E8C:FE=OA5<;,]P5[Q
ME<F-DQLG-^YD-N[,6E^O(K.EK0TC<*[]KO4".A:HV=@\8"&W\%<<0@:\<,DA
M1-CQ:+JSWF%K,AZ,)!3!Z;%0@4J8<ED( 9YVU+E(%FHT"Q6HP"F7A7  ICKN
M'AUS4#)1<28J4,]4*A,-.LA$PQW%A4V&1:D-C.IR.O4(+Q6?Q>$HS]?KJQT]
MJ(#K%Y6)ZUDPWPSI]=4C"VNU2"<H"" TKAO16S)0#8Y?20RD P/U) .=*@,5
M</M*8J!N:](?20"\4V6@ BY?20R$2!0C"8!7KC<8(4WH$$H,<HG E0H[HS2W
M]H/E ,,!2Z>'.1Y@?XYVYA!;4K2>JVB5YO#G$:T!0Z:1HB5%ZQQ%J[10*(]H
M#5N3T9%'.DG1:N ^G:=HE18DYA&M46MR[%/MHXO6&6.NWKA^0BG*4>L1FZ:!
M));CT>+1A&/)=%J''6-W.S4K'@F/*D6J:7%H7I$:LD-];2 1AZ5(G:-(E5N!
ME4ZD\/A?'71JCCRE2$F1:EK<F5NDL"!"[6HUYTDE>O=)H7??S!%1RF"H4LIL
MQ3"SE\83!RWSR']7%N)SKR#:]G9@#"T]R_4$!)'E<=QMRW]BR'P> <8G'*0/
MKG.FUA(AJ_9/G526]HJNXVY8#8,%LIR+GQ#U(]@;72T0+!!63 S/1MR_-=RL
M)[!R:0  [$X9"#[\L!KL4@8QO3E$[P_/I>FR1$,L0QFHPTZR=ZD\N"O;5&Z1
M*I:)R8<X?/@&E!S[/;Z3Y:P,+O@!UA/_OF[96"\#%K6]IAB,4J6 3?&W?WP-
MC O?.Z)U-_I)F$MC'\:R3VOLIB!WY"##V,'M\:76G[&?FHA1R4@3ZK<7"?DM
MH8)#W!BMEXC:=>L1X^>%,8.+7@&'W#'3- \3<5R=;G84L\T-TG$ZOH+0#;>V
M,?V95!S"OVC]/A&+8$N8VB")B&-EH')P@?\]RR0[4=1&+"/WQIJ\,92YAZ+P
MR\WEVT_O?UQ_^'%U_>7F_9>;[Z"/F*SST48^*J$WOQO(U9. OR/_S0X8%\@J
M:S2+X"0G(<+U]7H1X;:@$)-RE*.V$KR.$GF?3:R_VL6^"2O91D=&E,04:+/;
M(+-W#H[(AK_"&E8S;%KT&/:GAYA\]\3AT(W[C4V.1 9CWV^QAU[!,[_Q1Z8S
M-[T#OFNGGF7U4<6IP_&N<KHDN%MXSFI*.(3\=$5!21,O( *L K%9IU-O!6^B
M6,E#2D![HIY%;P<)9H$1=WS7>T)4S2G8<P02#>]L6I2/0F=[QA0S;=?/UIL"
M5J)6W 66V=?']8)EACK/7J^6.;$XO\&S$(A7>)<<^Y*A,#:.4GOA+D4D='[(
MEMN .,-!"3"(50 E-F8=&/'N/%]5Q 'KP]SR"2,-4=#E>_ ,^'3[J#6Q6/?8
ML$59,@#' RG*LZI-2*(WM\&Q\[8G$1P0WT[*A1HJ8S<EV4LB>QQWN^DD3]L_
ML-8C.YA][GK^!5!@P7R.3>N\>QNJA<9-;DUH$'9O20M,W0:2L_,C98?'5> L
M&^AV8<\&Q1R=0\QTM3%9]G8[5YUPJ!#9Z(1SA,2WVAL>Y3@KB[G7_X;0(]BD
M</1$\,%EN&GOV9Y=99C>.<2!&1VU-TC7@K!_&TOB_EHH5""%6S&%AA#C#E1]
MU"V?0MFU>%[!3HROCR/<!U5I\R6<YT78YEWRO<O$02.6)>EWTQ5WU2;CQR%4
MI8)>D%!8A-=5TR(252+J55MZU .WAO-S/9I1:H%#S 5[]A:V+,)MZ7EJA%5H
M'77<K\!\G!Y]JA'^0O31&/3/.%W]1;.L.U-QP0F&./Z7TGR 6\2F(=-\Y5N6
MB5WTUJ2KCK5T<&-2FH].GR[21QM70)^F6/#P8(LL76KYTHM/ZQR^$QN6B9]Z
MK#ROEPXO1,K[D:G31^KT1C5*>VXY_F Y%IV#];YS79,F)5VK%.BZFE3WLV35
M"?6&**2 ]'\@Y2,G]YE8'\$5AL6#BEJ[NB4/'X.'*U';I?#PL#7I:\6S8C6U
M3Y?O"B:?T?&.9EK'2=WAO3Y&BTDF@2M]0<>Q&D$?R0%?*8-PC4"X=+4_*E^^
MCMM_)?FUB1:B?'X=@T,S4K7^*?)KCG*,4RM5:/P"CVN4/[FP8%DWTW!:G_3!
M^6E7Q6P?Q7YQG6D&@S#N(%1X1]53@O7*VIB:Z(2@ /JP%$^SJ4EW>=)6RDE.
M5LYBAVUZ%6>SIT>B(QVV9241.V\;I@3,:U8&OJ9:&)FV+*Z39M8C,2_^(IY;
MH$P$6#U+@#KNM28*W]H+Y;3RE9)Y3R"C<@0.[K-:M$Y/IMQ3I=SM&F)\F<%L
M5,8]JSN$[1R]+L1"Z2#2FI7%E#S;=!M1"<\.D6<UM;<#RZAA=,\**]98F+$#
MD \"#HJ8ES[W#7Y\(I02<KTD"$3DW%TZ)H<W)Y^(02-H.!?3S@_\]0]M#W!$
MVIM%\".&6K_YT#KCML+?0(+I[-C"FP@JCLVV2KDW/,M=465F3 -8#LM1OKB>
M/U<N&7L:#+KEDEJ&0)5S \X)[D$>EY8 Z@'OZPY^N+H#S:3HG6ZW'7LHPKN!
MHH/;@H\%$C!;.4S3P+^XWIJ&"_/G".G"L-3FQCU1C/4/+;@9.&2@5",P/W__
M9:1KP]<4I<=$'$9,V3G,,87?H0J#/SA*GCL+W@$N:,.KK7'S0!$K+N+@(<00
M\0WO*>KWJ; XE!W\P0*6B=A[B)>'F [!^D%O.^X"! H?RMXEAGFRH@&B$7F<
MS@WG#M0C7(KX-<28SN'&2YQB -?@LE7E=N6SJ_F=#'BZ3P7ZGQ,N47PLEF3B
MS>86F :DGLWN3QD1^>]\Q9C-R!37=_NDT-4MA;='0!V^'L8 6PND[28P<7/$
M2?FX"Z!(4"& *((/J2 ?W<:E\A# RE#N$+>H,@"J/^#NGUQ*KYUOT=5=SYBZ
MC%1PI7,:L*=1[0V2CV8XGT'\1.GA%\H!NIK_A2A(Z3]:%_O>;,PZ/(;),;)B
M;J*1'4 A8UL!?X'PTR-TB9QR3^PG56Q1.IKG1?<JE>;=3J<UZ0/-DZ?W9J+Y
MJ%$T[W8T<!S4P8Z#QBC-4^#.[: XLX&HO1F,*E??EH,3Z^$NP 2!"0D5;F#@
M9@D&!!\!/W@P/#/,380J.[/MJUV/-DBC1] &GXCA"2K'P6'B&GR*U#&5-8X>
M_GZ]O6B'+=CS&]?ST+]6E2N(F(!X#OA2PN%"XPVRLS0\#F@'EU,?#>[=$T+T
M$F?.YJCBYVN_B\QFUM0";P,8 IG+0H=D"2R'B#HHBLCW%EQCA%9=X/V"_T&X
M5<+?H/M\X<XN5H%KH2(F%?-"A#]D(.(>?$-IQ)YMN5SLMPJFWI8T[O !&PH^
M9_[<CL<J#[ )CLNR;B!.P6;@H_Z)?/X5/H@])?X0V!?4(FRY/B(0HQ>'UO4>
M-HP'QLI+[GA](B"02A?D9;GRZ6_AZ]*5[7-AS*V-MP\F0H!P6*;E"6T%K_@)
MM()YR7RV?Q+;_.!Z?])4J(O=CMZ:..ZVFK+")R#/;2LF<')AGP1:=.#F"8Y@
MZ,Q+P;"@7& #K05S&6>>NX!+7"031*2(!>TS=G\2'B37.8;G/>'>WALVA]'<
M)C"_,_?F^6;C5D=6#6OR[LA:(34W=)?8QRFPC_L2^S@!^S@*\UU&DD?GNB%O
MAB@W\BA_UO?IG)@KFUS/PJ>R9VT\FNLY^# -3NFPVZL7I_2M83-[2^>$H([B
M"A[IA39%I"8LM$4"J)2>$4RI4"$\#VNL?#?\2.1A^6?[WR[-ZQP-J'30:TSM
M:LXG2P!44CW:8HI9EL'Q\,$L]&8*NI2BHIHV(.&4)\H1.7;G"LTPBTQ0J9[8
M+AU>08/@3=-29#M8V$N5^K=;\L51^"*>]S@!GLC1B)5C6[@[^ZIDS;73T]!+
M /N6742-;2X((Z?R&0FGB>'=XBQ]0<GTPGJ\F%NF2> =^9\7F+V\P- K[;7]
MUN0Z?@PL$CU",.)#KIY/DU20\HN'Q-]P!=>S/T4TG"[5UVU-!D-53SD76K9
M54,%$(K!0!UT*H, +J_-061=$JF<NG<EP>-?!VGK&&V'6NSWF48,U6),G]C$
M]Z,1_HY,XX4_MZ8_'4+I*\4"NEA)UXADY<[OQ:+"[V>V:X1.A&G1I6T\X=>V
MY1#E?ZP%%ET8CK^YY'TJ<)#AVF%K\M7&PQB68/_OREIBUCNN*\,_<@GIT<NT
M,WJ]1RK7C]J_JG1[-+N92Z?T\3"],TR'^]X8PIYZW-4T#BQ@UPIS(.BNGJJG
MA,JL.Z:KL.TC;=0GFD+X<7_,T4WGN._,HQURNY1-1TI),,NQW*DL[#^Q9A1V
MI+;KX&Y#NE-6:X&[,=15?9A<KM4PHI=I8LIG@8S!3QU<>B@Y4DFW8KD,.P*&
M[:BC<3J&/2+1JVY-+T-;RZSAJ6<-<YTSKLLI9#;ZF?#57HX1[>"5,T&)FDLR
MP7,YDA!QS*Z@)>M1Q2A#[FV\?501J:>7YQ4)F?(\*)[=SA@[*8:#AD\[.IWS
MBEQ4T#I(A7$)( 3'1V42<403SD)Q&]-?K(&*84VCHOF^)@736,"XI+QE/NYF
M([MTO7ABXWG"PI5'")T3HD8U4T*0%2+Y2J?YS)WF\W:'41K37]QM3=80UFXC
M7./&6ZX=GEDVO)TN;CV.^^XV?.1WX^U72>3 XIZ^VJVBQ*HAT7R37.HL]86(
M-\1=ZCH4DH2ZK"<4R"J_?<3KZ)2 0'QT3$O)JR<$N5<*KPXP8!KWRP?::PS^
M:FDE-@DZO^(RFVQ>#;]1]+\'Y?K-K?=[TPHO9+7-9O%"*-SI1!K+;/IJ9US<
MFY=E-I$ER**:@GR)U30CM3?(5=Y92S7-FUT0KLT!5<B.E1&X#XR$5R[U=\)>
MC =:'/:"PRZ\4CJ6<PAOH?079\N%%Z0^PU"Z<^#)YGZ L1>[ ,8VH#(:@I21
M!B;CJ LK'0ECAX;OZ_ERO,4NRXX>\4*NZWS6E3]%O\76!5YEZMH82/RC-=Q$
MPEG'47YB')6(</7BQ8O4@0W#"OW,D2/?(Z;@"Q8-B-_'\!<VHITDTFYLRL%N
MG?I>_+OU&'MM_M8I7[M,QBGK+&[SLI3[6.[=DJ DH@*:(_0N!/"0[9WE3O?D
M3DN>/K.=/B9/'R<;N0Z"RJBM+^QWE5$M(=<JUWKD^JK-NFN4IU(%*7G="?%S
M\&$2[&6:>N$]9"FE%B+':(?D6@C,,Z7+$K)A!_V4* 3I:Q^>.R5SS+0H2$F]
MPRBIEUUX_]PIF6/T1E%*:JW)4.T,I$R62\D<,T>*4E)'2NJEMV&4Y@%_G[N>
MSTM *[+-1:L7FV!;V2[=P"9EI'X7PJ*4Z"J52W%CZ%# ,N:E0P\LXZ@AVK0Q
M="A@U_+2 1&OM"ITX2G3H8!5RDN'06LR&%?A)QXQJ/R7X5GLY%;:K9W\$>Q1
M1O88MB::UI=B6I;9RDF&46M20DW9>5&A@-'*284QSL8NNS/DU,E0P&;E(T.W
M V3H5Z&32@FC1)5>Q!:]DB<%<JWGL=:JG+K@7F*9+(<4_O_.5K;+!0[&_HM/
MXW)GRBPF>AR44SJ"Z9%BH_N93A5K$$U+BUB>>U@J<71,.4G?O32OL53B=!'?
MLB'G,XTA3@%?LE3BL"[P.I,B12WC1ZSCP;G'.*8R9A4CC72EFL;,=3P962W;
M_9MF: -ZO']<8J]$.B[LLZ:=7'CL13=?,D$%!CT7$R N?SH;+IF@4B8HR7'(
MQ028A>VG.RR17% I%Y3DH>3B DP"YYS/4083O$D[G.K(XS<JJ\E-VP9;6U%,
MV@4VR"G*F.H=XU2:7DHTIHS;<33=)QFG!$<J&^/T.L@XX$)+QCD+QBG@?&5D
M'*TU&:F#8;E "9)QZF*< OY:1L;1D7'&*0<L5<,X;\X9.X/!H7PBE!(2K\#=
MA8SRV?!7'ORY"V.CKPU[K3KW1!$KM C#R B<V<7"\CEPAN''FZ+9W'7E]DF9
M6<B1RA,Q/.4! HDHHH;2$$B--:WWHFKLT3.G#;BQK<0'O1* D@]?D1V40:YC
MXXJ],R85839W0347"6L#G;76!Y%\_8;DESSBJ6I\QL,K2.I$/M*J\G8ZK]L9
MF>W9CTU8_V9+KC@*5P0E8)(G)$_$$I8GP I'JO ZA%(.GNY N5 \LC L!_4K
MM1Z5!8,.*LO@I0EC*ZQU*("4G10%A6'/5^.)10_O5N0+/.SF@=CWA(,NI0MD
ML3)%U4JO37E&]$D,1PO3!8+5D=;P,1%-I$I2XF!7SB @4CX*8<&&.M:* WKG
MULI%].WP.(KU4*Q6N_2FU:[_#V*PFP<W'6L@UKNN=ON=9LMOXXES2+5F(@J6
M5:A &TF3HRG6K"0: 8FZZJ#TSOE&>;HCJ7FS:U[$4$W'0V/L856'':E[CZ![
M4Y.EWT'M6\:HA.=)E2+:-SV1-.:W#*N@TC%\VK'4K)DUZP=WY:5C#ITI5FU<
MP<C79T6=-#*;GBK=UF2D2Y_VZ%HU/85Z3*EVM/,=,JEWNAVI>K.K7NL^I5WN
M,]7;'0ZEG%>O>E-39=":#'MR$OU15>_ES"=>-OT[9/I7J\)(5N[4WLR)1PQ\
MYV/H5SE*M#'V8<WGJ=71J#7I I]WB_.YG(8K63B_$<W!NN/4O6Z-H;UDVQ-A
MV\*.1EHN'G28 M:[Q1,DC1WQ7'$@&>WS7 I:R, RD^.0CE6Q[ZFOCOH5Y"2>
M%54.:9%TU-"Q?7&LR5#RJ!H^'6VZX)ITU&$5J9?LT6."RL3W5HP%:&0<U[OT
M"(77PQ)*2X .R,#QJ.[+RUH,P)^.:=$I,@$QWS].X=)+QA+I>!PSU'VU,RA>
MRE8](_PF?? 39N)$G5R,>?NMR4 _!9=;<NXI<FX6YZ(8(P^8%AZ,3B$1LLG+
M;YJ$%O25.T'*O6&O2&)O9<G-E%EHL;/Y/S\Q,I;A5[V@XT9@.QRB="(W1%A6
M=3@NW_&I@,Q',Q^218_@]*1CT!%F!O1Q\>!3\J?DST37YJ!3DXY1QZ!)^Z74
M]QZ?4]\< M+!?^-F6\[*X._3'+B5R$J"7668)I6BI\3?^?&ULC#@>X?3(O9)
MZ(*R#QFQ+<<$[RP*I!+X;P[RK!W<'E]J_1G[*3"PZS$2A+1\P9W#8 \2>L7!
MK1Z$/E[TVEN/&#\O6'7%*Y"X.[S=FWGHOG+6V6RB9IL;8,'H^ K"C;VUP;--
M\F_Y%ZW?)V(1; E3VZ 4064,>(;B@JOL62;9"5 T6OI, 4S>&,K<0PG\Y>;R
M[:?W/ZX__+BZ_G+S_LO-]]:$81^APWN%FL'QP<\UD'O%DV/_K0Z2Z=J?$^^C
MPQ40D&HG(A,[]WVS(5OL:WS4C_U!%PWO>#'M_, [_-#KQ7=B[ZU8ZQ=7C%MW
MY?/H@RH6E;A-1\%M*@+:-!PT%:2H*>LH!)9T\$@X\B2)4I(-I83G2 YG1[8Q
MYD0V1"B"IL"32/I70__/AC>=*UVMV;1'-7/X7#1)G[!%,'T??!*L/O:A6$:_
MW6.N5=K=8[Z'PL:F&XZI!/E>!7P4DK27>:/@%"GWXD/>&KZXFGC@WXSBQ+PP
MX($0%41@B>PU]5\B*!_][96D]A&IG?;TX*"?(4@=F]Y)2R'E,2IG$J,V/9;S
MN:!D^LI<><BE^_*1 ;-?<E[_%K Z^Q('C&NQ/,\0:QS;X^T,2<[M.+E=[AYE
MEW'08ELO<9?SJ](DL5GC8#XOP8FG/;(256]-!E)TJM]G1+1K=X\L/%DLTTY'
M(^9-2L^B?C_RC'R&%*=&W=RGFALB^D[P\3=@XZ_$PV@X/$6ZT"/'2,N51^+"
MVT/AU0K6V?YZHM3H-HT:"''8+EKU_&M%:O2L/972Q76O32W (H/6I-\>28%M
M"CV&9=*#BVST6#Q^#'YV$V<NIVS?Z3<R)=8]OG9 BJ^>>^<9B_6Q8^0@LX>%
M9#6^_(LT59%:IZT$KZ>LWT\)7E )WG!='-FX,\IZM_AF3I0K%_C$>5)6:$R,
M8#N]]7:&/OQ2;*?BSF;$(R;.\YB"R8/@19FNJ.\":U*61/;GQ/+@'G1)0%CO
M"1A!YR=M*W\Z6!L WV(WI+B;BO\.5[$PGF"%M@T?NCA-*+CMWW\9Z=KP=61=
M%,RKN(K=':<-&>O%PI>W1#'N/ (+72WQ[-IG3_)A<]A?HK<R/(+' &8;MX1&
MWMGP/,.Y(V*>$9YTQY8+3X$M(S9J/G''I8_U"J+7$^>7[WN'=A,XH21-\WTZ
M)^;*)M>S%#IG5P5%#X/=.FL>4"1X20-K.0.B*W2U6!@>FVF32CYD*80LA3C#
M4HAH6F$K5P(L@S;V'ZU1R%8U'!\#U6\GWZU'A:/>*^_!WIAO?K^%C[W?)[L=
MBF&G\QH\1=^/,MR..KT+?VY-?SJ$@IQ;X+5:2=>(4K^=WXM(,/Q^9KM&^&*@
M4):V\81?VY9#E/^Q%DL7S*SC;Q8[!%1@[DW$PRV>&MJ1"ZNI+:NFQ];"P6G/
M[>NO==CB$DF]+-3K-8IZ51T)?(MXV>M>PLJR5I4/<,DQR7E''$[?A=N1JB-A
MB'!HW;&J]TL>T')2^Y]C(')9^S^&_>]TU4&W9(R9+.<YFR=M2G#2!N^.3@'$
M**;Q1)D+3_CV/1@T$J16)WI'.7+M)!ZYPBO'B+VF[#;9-Q.3L%L?7.]RO4%7
MX=;%R#_"0I%>__F>=H_JVWJL'NF=P@'XI>.LX!9_@9@];$IH["S\9*0PA15,
M=TS M7"X/WO.!ZZ=?4Q$4YX;C'0\-Q@\TW.<T0D0J(OE0_TCGL5NR"J'F$*+
M&4HF1.AW#A-?,)H!WI1"'I?$H=7);&.=UI#HF+DP@=CTH]B3]WQ+4CE.(T1C
M I]I7+K?=$(DR.NWED2"/B/!:%CR#*FD ]7-/N-S.4X-SKF_KY9+VR*>*% 1
M1QI)AQG]?KT-G.E.4;6V$KQ26 HF3TX/G1&%QZ:^A>:2GQ.)79R)710'0BIV
M#T[G_/B0AD>F8'@B1XGB<)"&=V'GF^(HE)^F1A(I*Z+,/'>Q>1:Y--#H64M>
M(,2781DV6#+J6_X*99T&YZ#4%6=7'F':"I9SZ_IS_EWP)N(P=\>MV&EI\);L
MK,Q<6(Y%_>!TV( ?6Y[)UO74QI4N+)^?I;+EIUJO/\>378^ (VU8-CO(PIT)
MMVDE#I7A^>%2''@K@\(BX,J_58(RD:P%N$]Q/8N\Z66PZG2*>M":])B23E34
M?-L.O%'37FF(>9/=KP1!)%*?G<WC8#<Q)ETA>'BC;#=WMF/R-P='S7$5L(Z.
MNP!-'CIM(&&,E0T.(,"+#F)G_L#;\$O3@@_1];/9T0R=6TOEP1*"D,B2;27
M7.4E"(1S^07C\E &(,IS/<:WMXP3@4P4=<J4X.DQ\BQZF; &O,1QQ0HXR^(]
M[UT;C),"]UBG=L1R8+=880-?PRWQ'PAQUA*A)B];#:5YYW+C6VM1MBZ#BR^K
M=5@_U2%WKF^Q!0<+B$OS6D#W*I'8(_^7*NXM^!J&D'Q7L7P:?3$0;'MEL@U8
M\(-X5(7X@*#@ EO9X,)@4XW9#*@;:*/@3O <% "*LA-3FX2SS5J5Q'?$= G?
M$_CVWC*)<K<R/ ,XCH1OB7J*/1LB"$I@@4N;F'=KLB9N E)Y/Q_-Q!53)H7X
M0L$+6TS\G2#9QSDW^@*7?H(0L>7&&V?CA3ASPRQ?<^YWH:Y#TJ?3*Y@/'ZB#
M7G(ZG+WA_C?HUOT&F%'NJH-!,L:0&JF@LI]45 #NRJ<^O%A4P&(B ^\WL[P%
M#V#O#3PNVK:/@1S!5< ],0\1TWH7UN/%W#)- BX__Q-\J:E_H8%M"@M@@/U0
MC09G6$+;PN--#$JP(,!AIU5<0Q@V<XCHG(!(M ,7[E2C U$R"L$8,,N/]X:'
MS3OT*_&^ST'VMV%<M/T!Q<X;Q$*)\0F$$GH;;N\K+S^YE/ZF?'1 6X%_"-S'
MWDL&$SLV%JX +G-PYVRV<]9ZYRCN')IB^&2Y$I8,EFLQ';#]&_@6!7$K^[QV
M(M@=L8B3&1-T2WS@M9AJB;ADL ;+-=O*.\MF3]^[2JY5*/LA89875,T,-#%H
MKS!>6;J(Y(06D#P2#ZPP<W) 4&"E5$0BH(5@"0AL"CNUPMB)!LM<,D6G*O]F
MI9D^Y6[-%?NY;V%T\ 4>0)67!AIY,+=<R^&'RO"W(!9[<%>VB?IU98>NHD7I
MBJDI6 "+(-"^PC)W;)@PZ""L:(;9*BVPG>!+!HX3O.6%B?L&"CQ2Z=E<M2>A
MUU) KPTE]%H"]-H6XEDJNU@H#Q?6&V\^B>G32\<4.FMGL7$?F_/J3B2MBXW%
MJ M,)>%!!$0)MF6$N1EF(SA"RT%-+"N0JZM ?K$)"IZU#+FO-[7\5ZZCF>O8
M*.D]R'"-? FYCF:N(U6]>#B\(/++34CL/?6VXMEAN7N@60.O+%*BNED9'UWV
M613P\U:$2,E^O27+^W  PZ:.?LU-'5&ZUTKE+9Y+3_<;=K81:TQIRFN%Z[Y%
M!WF#1V.YXR#=%TP6:2;OOJA!-?$=:^R62'$N69RWNLR:\E)G*<S9O)2TG6V;
MUY>K$FIIACH!6-\<\Z\BO6[)$Z[JW^#L V(D)^3CA-Z)<8+4*LWE):E5)"><
MCE9YDWF\=I,]H2.C9A:9X%;+ B4-ZEE@6BDK8?#KE\TC/#F_]7C#!_</5A[D
MKPT$JO+2)RR#BA8"4GCI?[0N]E0$CCM@C%2M-SZ%H8/'&_\M632)18?UL*B&
M+#HN 81"LN@9L&C9?:<'.70W8^JMR6C</06VE%Q9J^+,T8M;AN+L@N+4U$[W
M)(W[\6+/1@8%<H%GO\ CQGV\X)_7E1\CY#L6ZD@L:/KXY4,FU;H!./*%-2Q<
MSUA%+[U>=R>PS4OT"/B&QI4N8D^,U>Y@H ZZW?* #TZ3/L/FT:?/Z#,<=-2.
M7A3D_^3ITVD>?09"?H;JJ%<B<,AITF?4//H,N?QH0[6/G2EETJ=DEV_;#+YG
M+6(,+C_H";.?E*!C*M($5D=:]%@PM9G"I])/F\JV\3/KD9@7?Q'/3<7^HD-G
M2P8NS?^L* .;2"T(H]9$X3M\H90:7%7*")*'Z^#A_7Y0?3P\ECPL>;@V7[$T
M1NYU.JW)2!^J\%?)QI*-\[O4=:GB7D<[655\Q#Q6  IQO$S6<0]G&G[*<?1<
MW"[Y2BU5>FG9.'E*]QR8N(J$96$F[I:6LI1,_!R8N(JL;F$F[F'5LZJ->UC*
M(YE8,G$-J>_"3-PO+?E]?";.GEU/4T <P0 JWQV7M0)R@8VOMCBUC9 +//L%
M5GZ0>A! ]$Q2,V=0>QI+R^B9O*A$F,.#-:AP=9+K-&A-.FU-:[K3) OX&]1C
M4B.[#AF[%AL6)MGU#-@U?::E9&Y-P:0C9-).XYE4\FASND]J5*GCUD1K=QJ?
M-LG;B"(#1[G 4U\@Y_4J(\<48QUD[-@4RU%B["CHGM-V:!T9/4J&/6KT6)!A
M-1D_2H8]9OR8P*\IV%1G$:0\CW_N7'JT"+*@6NV>=@SY9M?<\N;,S:EQ.M'7
M<%!;,/>,#T)C YGY +6Y<4\BT]["R6D&96/D(L'%UK XUT,F3KH4PY#(A?C_
M.$W2,MG(7-]5;DE\MAH?HTO9##953/H5:PWFP$8'7@*G3U<VGU*;8IA26_D0
MCF=%"']\&+4>#XTI5L4TV ?\SUYQUCJ%BFLN82N"G?@>MDR^?^0O_,%S%U=L
M=""#"]\>EL7G.Z<MN=&P;DSM#0=J9[ M]FQO#KSK^'3>M=^:C#N:JHWT-+-9
MESO$99/]V)S4@ 7Y<*\47 A,/S56E(AI\$+>'@RZ,68P%[/V,C"K5JB<\;@$
M'!SP]S2("T[F988H>=W^4!WVQ@D&=U,4R^/(#7V<EA%K-V![3"D?*/E*Z5A.
M?,2<SF<C;@$&LZ\U\,V7?FORT7F!3AL?JCZKV#AH^NFPZ A9=*AI:F>T'<.\
M.&P<M.[IO.L8WW4P'*DC+=7H[@S"^&*/,&[9A6"\-U'^_LM(USNOK=D%'Z8+
M/V$?::^5!?'GKHF;^8(/>=^<EIO;NKPHV;KT3H8#],Y!Z](_G9=AJ)Z];E_5
M1TEIW8/\_:)D8_,B%W<K*;C[Q6[NOHF-IXZ_AT=L-LM>C'T.QD^_P*G1(JYP
M'8=P/GBP_/F.M;RDA 33J%EX$EO#"Z"99>-/GW#5*.IB2C:;GRH"'=BS'38E
M7!<3MA>X^9'?M\.Y<^$@ZNC<WB89Z_QS@3D^XXWQ^,ZB4V"GE9<X_'<T[-0Z
M_)?E(0X-)M"Z;86_CP(O1.AZ2$&3O:LZQBBC+C2<)S8YV>.JAFV;;SR"!"R)
M0]DPZ[]5!?H=<MU[_K"WQ"$S*UG_;B"#]G2]->FJ_8&6" RJ8JH$V(2K+4QW
MX#MYH(SPA=*_3S=;HC!X6OABW^")5UQ;@)VY!AW-E,8:!?5"C[SC$L0N_I((
M?]K7V]NQ]*\JTVO[25, [+H0:7JMR5C3<Q FP\G842BSG=;=)E&_->GUVMMY
MG=]^W8QS#L0WC*#<]8LZ"NWR1+4 M'0A?ABT)GUU/!J4+:J=)HGJL#49#=O;
M[Y=*4@N@*Q>B# 2?PVXR*GT121TU4E(A^NRV!WL%-44:8J^8)FQ6SEP'>MI+
M#W;( P= L4#ZI^A)WS[Q8&!N.'<$'>A[P^:.J&+8MOM@.%.@#Y #'&@#OOX/
MA$#4M-B;TO\%JLR(QTX$8'D&I<1')YVN;);8GT%\I$#0Y($SKSP1 ^B/+\-B
M*+9R>!?PM9R(\H%;&3Y[47'&@=ZY:<$VL)NP.^*"9P1B$H@/*(1>*]_UGMAO
MFIWPJL&Y_6PXQAU!T!U%!!FXKRZRBP6[IEA KR2*+UW*4FO($?P:SW)7-$Y^
M=(L9T2D[/D*R.(3P&-!(NJTJPC%N>H+S)(H7B">*<R2'W!GL'^0>KF"_Y.$K
M/H=.Y\1<V? @CT!<1T$IL  VRHJV9=Q:-F,T%=C>_0]AW#Y;^2#%> 6+Y#C;
MP04&!=:R'%@CQIR@$9B"8<_%Y> =E[;A..SQ/G+:'=RYC02 N[H84%O(T8;]
M1"T:?TV3^,1;6 ZN#!G:@O^C0 !8AVW]!$G'CQT6HK/O TE+$JT'(#6[\I;
MRQLV\)+95B[AT4+JMG:8D9P%S NX*;MQ F$HO@/2^<_V]S9[9==A:AD_^TP>
MK2F&2*M;H)<%G$ H1OW:\'72(N/^!5MQE-NBG"7( ?MMN2;\\/N<'6CB*X"B
M6 $I#)9 $0I@+?WB[F(5H/:H#YK-)V+KQ:]@_;B$)/Z>L@?!+@:*L-T$B6V6
M[HB2$5D"J1?E 9"84(:X>2) 3H>&%HHQDU#4:JA"4&,+N0K4?TRK\+P-7/W$
MI0WU.V$2;EL+BV?:@%<N_9WIE[5OBSS/%HWRCT) 'F''',X-N,R9A3:?V:;
M>'XVO.E<Z6KLCGJPS@?#,^.<?4ML"_0/)M>8MV#-4$I\84IID&9;.>ABP]=_
M"2FYY?Z4$&9W"O:1O;*XW@&G1]%T8= E6VZQY;6C_)\5:,U>E.37H*[>6G?*
M6V*L?&NVLN%?L+N70/67K>NW;]]>MGYC+A!2BD4[P RV\1!0B;$J4I==N\Z5
M&LJMYQI@:9A[!#S(^1S- YJ5>XLB-T:MT\+XB7^ 3H.70[O[DSPIQ&8VF'$Q
M/@Z\4.5JY7,GZ/^XMY2M%+[4.]HPNA#3,IF^9S4>AH(ZSD,3Q=56D <-6#(0
M/.9J)7#S@%NSR"_ $@G_#':4"$TI;/DZ"2N>A@<HX3L'K\+7&;IJ:X?5XA:#
M_'<5>']1;CZ)8I^@8JK3^;7:52CQ=WY\K?##45YG%?LDA#!D'[)"+@LH[?BO
M%/9)+(,9S+SGM\>76G^V,<,^K--ZP9L3@CU(F"3;FFBCL!4A>NTM^"0_+XP9
M7/0*G*H[O-V;>=@TP<O"@B*QV.;.Q8)U? 71*71K&].?22U$_(O6[R*%_H(M
M86J#^_&/UIP8>%CA@F/H@>NX,[L\XF?,UN2-H4 @!?'=+S>7;S^]_W']X<?5
M]9>;]U]NOK<F-\Q-!$['>!$%^,WO!O)NF+R/_#=_LOP=_.+>X#$J>)<KIBHN
M'?.?Q+Q#X,PP9CJ03!^?0C*]UU8^A)[V-XO^C,8HJ)[6NR$S[;NV^>L*M#K$
M'MR B'P=!6_<<9E[(\["F&:?HJOFXN$O#S1"<V>ZMFUXJO(PM\!$H/)>YP<V
M#MHV_6T4+TK G,Z,:1AFP3)<?KX7FA<6=G@_"43T2&GFOX<V; %WX5;1<D)7
MD#R*5 1/ =P2_X&0K46'=BSXV?I58TY:N&#^9D]\&6RA&'B ]6-+FMDK##>X
M^RD\ K2%)#!R00BT)-3ESX8_%!L"7]A5$$7D7?;>X,5AX>/3RG!@(?#VL#=W
MF+7A!9'X^(WPD*E4RAT2X6=NOM73>E=0K6">B7)G5GP:V9G0^Z:[-R=8L"M(
MG^6Q[#P8@EZ5![$0F%G )CR"PX8XS"TY+)'E8@IY!_\$\1KNKV 0> 2OYJ$A
M<3%NYO^RB7,'00$+Z'QK:BT9<WK@6U@>YR'I*.^-W_)R&="2&6TD)(3YJRF7
M[[5#N'63F"RQ7([+(R_GSN 9QO!23':*"@3.F"M^Z&"&%B"2E+'6II''\713
MTXCU86@52KC@/R;VS$=E==+W<!?,+DP-"DRU\F=PN\VTY6S%8/#X#P(%*]1!
M\-)NF#OFP=PM";4;R('!7&&>8XT$A>5J.+A<U'?,P<!BBIW50NS8.*8;/(.]
MV'+EH;[>O!W!"(FM+ N?L%@:KH,=Q3=F&P;BC"2(2BG2 S<V80>E .\^3Y\;
M9B9JL R*$6,G) *8--3[P"RPX< 9H8G;?Y:D:06.Y-?>W!?QV#TU49O'25UP
M:'N:VN\G#Y1-<0ZF:07.K(NM78.U]]6QGEQ0@*<<.\Z"8B%[/^%4B$9I?4<<
MS*_93T&. *UFY*0S,2#1M%%L)RXHF;XR5]X#*'M*G-T;<0,WOYY=B:?'7UAO
M33!KC)'^9GB/>@F])75]N&/<>80?]C"#XDQA,T0I&CN0"EZ0JZ<I[COQEH;G
M/PFE#KL0,11PL4,-D4'$7#QHXO^P!%]4#X)&6I>&60Z$&&P@@7('.A$> A;$
M8NL#_0@QJ?N YPOJ9L*$^[G,!PQ^@>9%E)M9-/HDL?K(9? ]RV.NG>MUG@5S
MA3RIK]RQS.5+[J"YLQE%%RG9QIK,&=]PM;!Y@66_L1\GW$V%!AEV3/Q$]W1F
M8,6;&YQ]8(%;\"-VQ. \;28VX1<>5R%4. *9G,AH.>*6\[_V+VR(,DCT.">:
MD(T[*H)M3#35["LVX8%YBBSG'&;@(D:G?D5?7LW==W$N=CV[QF@O$D>#^GH7
MV'7SDHJ\0B39\#W<G^M9&)U_71^#73KF^F-Q@//)G;)-9#F2I'S$N%-O/H*)
MWLQ%7Y&=),P#GW'=)Q=1(%$WR<W%3*^:QTRLLU*9$ML6':Z\N32:CL.DFFTL
M*:PP^%N8:^0]G<;*=\./1$_G.M5XK)>+YPO%VBFH"7@KOAZ(>EYLXK0$><7-
M]8H^]*WFV+Y> O9,*G2:(SQ%KN,(Z\ NYBP,U\B7D.MHYCHVF"N..J4(C#7P
M$7W"5"%1\'#EP3/@TW2@:@FG.YM0 *7/)XN^[)M;[_< #2"V(W4O;(-.8!KQ
M*.(?+>R.JW^)C)5VG[4,.YW7X#G[?M1$[CCWNX!88/K3@>#L%?A %L8AV]>(
MH\.=WXN#N?#[F>T:X9I-BRYMXPF_MBT($/\'O'O7\PT'3^ ^"-?_?>#Z?PQ=
M_T_,]?^TX?I_$*Y_$(,&AT1*Y'\-9J; 1=DKV;OPY)+>8_.7_(7.A3TB00SV
M:RGK, 8BU+"1*IMB$Y0)5Q/XDL'Q>(2BFPM/4%T-YK68XNK7J;> E6/L6"OS
M;8E">G:\8377GWFM]7LLL EXL"EO%R[_%J/Q@$V#548BTQH7N4\WB3*!6&HT
MUC#YHO$*OAY-U. M:9(>:HR@%E%#WZW'N!)"!D@2F5.0E?)<H>J-V!9T[T%%
M)G*M2B39NJYJ2@'I6ZZF. @&6/D6)J\@B9H12, F$A;/YO92LOX-+@0+*3DA
M R?T)"=(3I Z07+"B>F$RN9XK+<L1D3>J:"\4BYX^T(4=U<)>AJ"#5?^P&Y%
M <7(:_+2UQ@<8V!"9ASC[&#8FC;.7K^T6!K&JS_#6A+<QD^PB=>.2+9>B6T+
M<JY!*O6#87G_PH*.6.'3_LJ!=+50"#N26 :5;;LK@[PNAY+[,0PT/0=<1EVD
M3,2?CM.TUYIH:J_?*8&NU2'N'T-$=>UTZ+J;G @[HW9[(RFF^NF0,X68#EJ3
M@3K2QA6(J41P3UN%=C:EDZQC8L:Z+_) W/!RV/7K1QHJ4N_ P7KU'/(;E%!N
MB&MB8^9! ;U$&(S+M6RGT[\,67HPZB=7B[.JXC75EQY9&E:D\X]!=K >OP!N
M1R"&["?NK6$S. PZ)WAQ8DWZ46C6K9EF097!4V:ZC= -&@QV="ALT"U.HJAH
M9J53O$D@K&,^"0TLV^IWM=6/95M]MK;Z$.'H$I3%C[4[%3;*T[ R_6+:^8&7
M_]#VE]'OO<E:]@<=A"%L?+L]J 9\(86]D?(97(*5Z,5K<'-]&3T0(1F9.48X
MA4@EF=@'\]KYAJ#>'A@#'.-+=_4R##K=9O4RK!;8J/\7 V$*&IR$Q6?]TA'+
MLA#OBE9C;<55[$JUR3VQH^!#$2L_MXB'-N;IC-H:SK!A0>\<I79YV) ::KD.
MN0ZYCDK74;"A1?[SG/\IF4/^,RUS["_DR]F5E+\0KCEULDWM+CJ3GI'M%&8S
M6X22^H*D%$@I*$<*X@GBTY& \JQ(";*2UQ1*41:B/&Z0))]JM\>N_&U3WFUO
MR]F?E'<_+!'M^FH]0=S8[-MM(AM7*[UQW9>@T*2.D3I&ZI@SUC%%L  22]L2
MU,,.G=8\5=JH^OVU/*2MXJ^SB:-T3U=R22HN^<3.3[4FLX@D;'["ZI*PYTG8
MKB3LN1%6&FS))=)@/W/"2H-]IH1MK,%^D[*!.K$U.O4F\!+65+@Q^_.':9,'
M-9^L%%RFO+F\>;J;ER*^W^>NYU^PL1OKD1('  A.<[ODS>7-RQ>NK. B>Y>T
M+9Z?5VS6%XZ=*@T59*LY.H:RMM6DGM"9OJ[/S04Y4&"JT<>UCDIH=4K7]#AF
M>!YZ<K-JMLW:XV:< !U&M=*AUY%TX'38AY(SLQZ)>?$7\=PJ2*"U)LJ%\IPW
MO[L/UZ;:S=?EYN< GRF3 EUL?Q^-DH?</2<Z%$"=*(,./4D'3H=]2!+5*J.^
M5$:]VC9_4,'F%\H.Q)Z8#??P:UIT%YECD#=_WC>O.<=00,@_'!_+-+7R:VKJ
M8@/J*4#18\<CN2W'7N"MQACO8U%G7T)CMP6OA# C,.G\M9OL51V+,#EP@"NE
MSEB*3>$42!6$Z7>DV*1,CQR9,)HD3,I\R9$)HTO"%$Z@5$*8KB1,X>1*)83I
M54:8'#F7LPEFY<WES>M/?>2JTESC3=9?I2AO+F_>@)OGL&2E)!:O=V&,2Y&4
M-W_>-Z_*9%9_6O".S(CGL;$ "SP49"@)\EQ Q#C![EQ%-N?2\_ 4!4^5_VWY
M\X\.[))EK@S[&Z),F"2$ W]*%_+T3Z+4K@G'! T@UD 2JW!QY#'H-)0)GL*'
M",>@DSR**ZGD\AC$&I]$*6 3SAGJ)]:@(XE5^.SA&'22AW?%CR*.0:?JSO*R
MYW-D$5DMP6+FL[#U]+^\!V(#>5)961%9"=2I[KCR%*F3+QRLCCI]29VJ*LE*
MH,Y 4J><T*\Z$@WWC:!]=B0JM;"L!.K(W$G:"*\V 1I+ :JJSJPX=8;5%317
M=1Y83G '6\@6@[-.'=?'>:,>L=D\\*7A^4_R/%_>_'G?O(DI&4QNH:)0OA!?
M>4<\Z][PK7NBA'KP.:1@#ECR]XM;8IK$7&]/:!RN9]M?9DL!#C6PYIK:USO2
MG.=/QE1+(MEQ43PA4RV%9$(S;5*F5EW7D[JNI/1,M73JMR9#%4(92:;\*9IJ
M*23SG,4/XJNED"P62YNEJ575C2I3=4&X!W\:MS:9!'?_LEK 8J>3:.06&48/
M^^F+Z7@S8V'93Z^4&VM!Z!?R\,U=&(ZJ_/V_*]=_S3Z$L.U!81_S#U5^K:J\
M->A/XMU;MDU4Y0_B>G>6H2H4'CP+5_HB2,?4N!*V4?O[M?@*V->O%,N'[9_"
M#R,PUA% +H8]%5:?1RLWUHU>M;]SLW;_9D[81AG.T]]_&>G:\#55:")&N*H\
MS*WIG&$3 R$H2'1"F7^TAT=%-4 MZBON+'HG^+NRB  =MW$5E,0N,3RB3&V#
M4FMFL>F(BAB'@G_U8=%T#I=0O+//?AR]H>)[ADE .OVY0E>SF36U,"DR\\A_
M5ZSB!/GDWK5!%!7?58B#$LKN*K8"/W5O?0,6N@1AQ8F-EL.5%KXC_)^!_[US
M\9M; ]ZQW02"-HNU<@EV4"0D,O1*D*)7W@=%0F&R7LKT'IF>I2^V8K(&;+XP
M/%B3LN C54WD:_@O\+K/[Q>_#UVZ/I.CX$F>X<.J<:WXVR?VJUO#^0DRZFW_
MW"1@G#VJO*2$*%_@-XK6^TT*43E"E"*M*T7GD#E4P!:!3"!3,P' F6WW;.@P
MMSF'D^<1YA[^IJS8X%\Q(@C,"1L C *$]_J,_K)R97BVJU!KL;*YH5FX)EQM
M^$*8;,.9HN4C\$ 35L8,Y_[?HLFS//$.[*&X?+JZ_0^9LM6"B5TMEO@+M,M3
M>X7./;L:$3VG*,Q@*>&6[(W$J\-;$\]^PBNI[TY_!A9\QWU1P83:Y-8%JSP'
MK\#U\.@C@A<:,;%MY8II*>8KX!/9SE-^5_0'X$<KO*'XFK_L%$0%*>99A@V:
MS)C-8#'\700M\076E,1E6W#3!9#15^!OGJCC9:Z#Q<*8O:>:P>/A.A/13TWF
M\> ,)W9-C&(4Z?B=+'T"08NG=#NJHG?T/GN5SX8'GE57XQ^UE4M@OVE\ _+P
M'^Y[^$KX.ESSP]_B=YL&=W*0L=9WLL,[[7]/ZL,?W&^#N[E+P@=C<_9.]9NI
M0><X ?RAF8Y4+'2+![<07A*(-)<8'WHKLE5I$ 2K?"S6I6-&X"?$]'+SVOE&
MT#*"/,$%7US'"_[Y%GU+_#W;T!LRG3L6^+#T!CW6&UC$6QPQOHYI!P.L[JUQ
MYX3S80,I43M$M< # 79D0@O>M4DPOL#1[CF9^U7SN(0%^LJ4V+;(D;#D@UC;
M>K:8;2PIK##X6V##C[3L,&?1Z?RZGH*V-##(>:6LSY8CI]1SX7&PL^/(8D7J
M9RL=-1SLSBT=SCZEOF)\E*=4L@[,#>TL U!$'0^$VSYAI"$*3JA[\(QE>':?
MH18A>](P[\3!M$,9LZ4@-R8^EK2&[7>,DC,'K-"V:<\X![+J%RN>3*YIH:?-
M%W'?KIK9H(?>O=ZRPF"KOEGT)R;AT ,%RH%/SI(&935[K:]0MC+UAU6XDG#J
MD>>HHQ\]ZN@5/.H(O1WA*:*__!&#N/!TXT*/'&\L69EJ]'QCW)ITVX/>P:.-
M_7OWZTE39- DBHPZ2)&Q5AI%LI<5)DCFE<N3])@L.%2K>VKD'S:*_%IKHG?:
MW<.'C><LD:-&D40'DFAEDN2()O7?S-? A!@\P&!9?2[)4V.)Z>#S$N5QH_@&
MI\GUV[UG+<J]3J-(@A6&O?;X^**\5TC?[TZDB[.&_Z68@UVX#D^GGY74]K1&
ML4B_->D/V_WG+;5ZHT@R:$UZG7:* JP&&N#W;S_>O+N,2/9YR6ZW48PRA-BI
M7R:CG"))>HTBR0ADMU22'*R;;%H=Y?8Q5.R$I=*SG/@+/[Y6%@9\[_#L9>R3
M,)'(/HRT"D:/=8+,I8,L9<>+2X+/V$]-/%1F1Y(BP\ATY%8S8CQ1BY%OJ!>C
MU]YZQ/AY8<S@HE<@$G=XNS?S4'/SA.9F*I-M;G RI>,K" U^:X-23U+M_(O6
M[Q.Q"+8$5F.(1UP&/$-QP4IXEDEV'J&.ECZ3T,D;0YE[*!*_W%R^_?3^Q_6'
M'U?77V[>?[GYWIJPTUET\;!6#8^XW_QN(..*)\?^"]R, FXY_(B7"=>/A/9S
M&I[V7DP[/_ G/[16*2?3^P^DV0GTGXY["RQWC^_%U ,"GCE3^)4XE]X^B!XB
MKFUS#J+I:H'U;7^)2AA44O?HAX/V#&MR(J?0B[4ZI/*DN2$GS3LL=E\O?+!5
MX5GO"[F:4UE-Z'V\R!;QE\1Z^4\HTYT";JT ] (>1OZCU6_M,=N1\\_J5_@B
M=IQJ$]^/ZHP=/LB%/[>F/QU"055;X*I:2=<$-;*[OA=.0OA]S"$:=CJOL3S-
M"%=O6G1I&T_X QNKF/['6BQ=SS<<] ]NYGC(B769<ZJ\!S?+%,>^41-2X\N!
M8<Y4S1"L?C.HW<WM1^7E0FI$2MVY2-UWZU'*W-%D+C"6YV\F]V=R-JJ0*A32
MK=SC08;*4G D=?>YLT)/LH)D!:D5)"N<EE8X[GG>6W)G.0YOZV;-6\<YS_M;
M]>=&_0)@MD&J.')*A ,PMM+"-)X7IO$L<GC8Q.Z5"J!C-&Y-QJH^2 ?0D?J
MKIA^J8=^@U.DW[C3FO3445?23R^ @5,C_;0L #GG3+]> 0C1&NFG,_II9=,O
M@U%..+?9U]A6&-)VW38=[RH]W"[-V]]YJS0Q//0"2IM$M&]K&^:P"AFI>%'*
M)J_P!^63S0(37O/*Y@[1_,.PG$\NI1\%+WUTW@M.BLHKA3?^1^MBG^!V<2IL
M&8[/"05N4C)*EXQ]<+TG*AF]UJ0[DG(AY:* 7/0+@"0W52[Z&&IU^E(RI&3L
ME8R7!T2CR-BP.D1CMT0,F _5:;Y$[")@:_);?:G0]XYYY#SHYC9W89M-=X6U
MCF5);\9$0=4+RI5)*C*6K+Y,Q# 3^G_-;'(\ R5Y/-$([4/=;RZ/CUJ3OJJ7
MD&V3+'[V+'ZB:GPLU;CD\;-6X_U.YT35>"0^V-D^V9PFIGJ1GM^MO #HV&?E
M^@M>.DRP=#@!IU>-S0>8&R80@&5EK!G$7HX?:QG#\R:# ;XB^'ED) )B $>/
MI1S%0$*&>*]\F #B*%,VJ\!'K%1XL.4%A<0,T/<._^XZC<3*K;GE;VIX'@.F
MYJC.:W1AAD6,?T&0*]A^/M/"F$[Y9;"MQ&)*)?+ATGABG7;X6_C06P%KQ*BY
M7'KN(T>6YE2*$-=<$4&]Z$0-Q_"!2]9S*RR'^MZ*<4U[YPO@/3QR[]KW^(7M
M&DX$-MMV02FS>Z=>6@S:_][P+/:6ZZ7%\/D$C#-#[@\^P;;)R,K%J T+"&MX
M"#.-RA*H0GUK"J]UF1+XFLL8@E!O;,(:+F6-QXVXZO!@@RI_J\[1BCSP';GU
MOX"=X?N0SI!HK4FOJ_9ZO41+PG;@T.(+E(T47+R.: NJWADF+AZ1T.F2@[W;
M<:A[SL<!Y+JY ]TY.G$F'UT+5+2QAWSETIUSUG>_TVU-!KK:T0I0MT!15RFO
MT ,&U=7N>)3\"LDS"U)+<Y1#VH%]^'VCX[U^VY4*Y%TLF9B70)X?ZWV^GD7G
M3'WCTP$03Y%^QPE%;U'3 I68FDQJX=_;HU_P,9%V_!'"W&WM=-(LD:-MOC9H
M\_T75$C=@Q8 5UST1B&81=5]:>F[T) <%]S !@2)]7(UA=WK6T:^B6\(C*9<
M\UD"<GY-DOL;"6FH]7@HH&$:&QL 5.5 $!_SGSY^^9!VPN9:,T5UUZ7G884>
M"L;;IRWE=8FSI 25_X +??K1^0HOZ)I_>"Y-/O?CH^#BAJU_,#71.\&W&K0F
MCIN0D=BTVZX8N0'AQW(%-MF@&P/SMCRP*/P@G]1QA^LD9KM^QBYO&LOWZ9R8
M*QNL:3(5F9(1=+H4$#$[1ZV,L#BZ[G!WC7"#@XP$S V#E^2DY)R  Q'A%1EW
M2#R;IN#9;"<1Y>240_<X6/Z0=GK*J;>C'\",2$C65[_2W8X=@W*H%5@BM0,/
M=@7=)'<6;XS,- J&F]H3Z*R47"^YGG%]""1_R8'D\S/_^T?B32UP.+^"=T9.
M00B.6%-WO?(I[#@KK#/\C83964$'#T=[XZL#R<VB059DG[D^3QUB89F:VNEW
MU?Z@Z)"6LG1M+?V.<?KI=5$OT$M"+07*A>F672ENB*R3*#MBHU?TVML@$R<$
M\-<R3TP%'"HEWY\Y.L1%&,!^I'1%3)[9XAD3[EQ%(_5P]U(+^;@U&:B]P: @
M*VP69Y^6A,>I4[*$TP,B'M L3(25)^A:APUFZ8_K$?02O(0/KC<C$+Z:OU]A
MZ;UM2\50IGD1VXN@V@'WI=4<FH:E82,$4)*:HQ;?($*\2\=\_[BTQ+#Q"A2)
MSCR&H=Y(CP%>_#AJH9DM=;6$^HU6:PFRD%JM82G+"%OE&MTF)_5F(8^K2E6)
M3?E:6^N>K,^UD9G9/B\_DP;(BG1M!2L]($O]D\PO:?W69#SLJIWAJ746G)BJ
M[9]9^DH;0%0[;O>&U6C8T^H7B;[7?U;4MV9/1R]?3*YJ5Q-K;RI79;>'N?5V
M![=^P=IK"CS*%9DHC4E=DZ0-68W[H+<=$D=*CK;+BU;BJ6AL#>5A<XXQ"4Z1
MENP4"6YQH)0ZC\ OEH916-K#_=N0]8SB/0*[T.YNAYH-K+\Z$4'$YAB2II&@
M7Z"1X/UB:;M/A'S']4U),C.%+,+XAMZXOF%'O\<Z[B^N__\(FZMVY\#6F=$$
M=ZI:?@T[<_OCY$)^K/K#I\+/O? 1*)7A&D#B\._89\1JRU%_A3(:JR4SV$NH
M6&$SG2L/0!7EEBB1V^(4/59DN"75'ED8%D-7QAOCGTL6B+!^N77#DOVD["OR
M8W%4A$87E$Q?F2OOB1C>T>C#(Z@/KO=MW8^GQ0BB8QZZW=FTJ HNL]E274,[
M9JZ:\&] --A2Y#!>'OXGT($J+[&J5>^\_O;]3\K^JKW^[30JQANA3G.7D4<;
M9$7U\"'/9U!+$/?^ORO+?_JX[E^\1EMQ,S><Q!KMM*Z0CNU^HZ':'V\[Z6R;
M#FS&\*PV ]L'M8':Z27T#F;M^&E,F52THTUE5A5$2G3[!"8-U8X:;['%)B[\
M:F%X/XD?^+3\.R8IB@EFKQWO$VI:)"8''0=C-@X/.M;DH.-#@XZK::C4N1(J
ML4&SG'Z3T,5<^RS,96$>R\%6D_&X4<.4-UM-8'<N1*2 RD\VF#2DP61'VG:K
MRZ1(>C?-C?+-XFW8BHK-/-BBS9XU[KMV]V6U]@ZD?/8NG-JDLO[\Z^3SFP\'
ME9%>#R6Y92.^X5LOZ8N7%)8XP]LE;V8X&K:WJ9O*>6;ZC=EL!U!8$*"\0S09
M!)M0&-K$]FY5>6B[ZUXA5N[>^2&OE(MA6U]NG2;Q#UL[CH'S%.CO(LEA'7;X
MEXE'L=E*SZ-RE8N=Q*%<5),>*"4?-S.PW3CY2!W9=EN3?J>O=H>'JQT*;S8_
M[$UIW!*HE"QX":Z%LL<+.LRYVTLN_<%_RR1L)3+LD0Z/T[/KQD$34\VHF4,4
MH&Q'3WJO-0$M>+@8OCB_%O.A*E7\?_"$Y5FH^$J$XLQRM?W=N=KR^5[JZ2.P
M9%/T=)PARU;66 ;4:7</-R <5ULWTIG_%S.7SUFE'RI8;ZA.YX3+K-.'K8G>
M[:C=?J\BZ=A7?BZ5^CDK]3A'EJW41ZW)J-TYW+!XUAYX[J['^E5WK;G7YV4:
M0B[);!W&;!1Y9?Z^M W/U39$6E)+-@S=#J9F4C2@2F>_K :NYAF3X[;V[,U8
M[UY9E><'_7J@A*HZ/^AJ(-3]H3K4#CM\U5-#)J[JL&-U@"O5=L#0U;&WI7,8
M3JM<*W9:+6TGUS0S:F+33'@G_J--#D_52-/M,HR7T>Y6FDQ--+P<N,9FF<$I
M-,MT>ZV)WNXF-LM0V2U31K<,$('Q@3,EB>TR7T^N7:;9G3&Y&F(:6BJ3[Y"U
MV\<14EUU.!QMZU%D-^4E1&J^X=UA4T2$/6V<.$1_BS=1;(XLX$V)HI?"4PS1
MX<C6,0<Q %)X!*)R)^3PF^_? @8/6C%@^TVFCD#)9")OKGZG0>>LR(MGD?V^
MVAUONW9IR!MIDC$4H,T63=K*)=A+=J=@?^=@'>'JO19OT$FT> \0!E#BE+:K
M[#__XJ:9;]R&21ON[QU@PMZ$=8Y:$S8"\P*-[9:WO&F1HX3D#HF*\RK_0Z9L
M6&78UJ$0YDW@,J3]/FB_-XTU-] <0AL%0!KD>@SR0#LKC8T8 <.!.AIOEZZF
MT]@\CL$ 0#&H: FBKY27UF^*Q2<+1<VRA8J;0)""(0YP/)AI\M\5&&E0% ?B
MRX%>>.-SH.ST.'9L4MP'V\%]"\9&CJ+]W@V&*?$63A;<X<ZHL!WE[T=Q;,$\
M^Z$AP^S?#[X=?'+KH[]W7[ )&O:F_,W9/\RKJLWA^* I-V=F.? N,<V/%O_"
M>KR86Z9)G%<*_Q/TY=2_0%R=]!>/LER,2N#W;MAL'/UC!^7:"@3NUM)BLW[Q
MK8AMW;%IK4 ;I@PL1[DE_@.!ESU JARISV(X/<+U^88!,GTO%@X4Q;88XX[P
MK(1XN9 !+O0(!RS9/-4HY5D+P!;9?TW1Y3_(45O>O/?OH9I,V@#!/_[<\DPV
M=6P*_[I]4HSIW")L>K41$_J :0X(^+!XX)1'P"%^U4:) IYBN.^PN.N09\T0
ME.GZ :7TD@ ]8G00-G^Q EF^)<H"_HXSOO?'6=K&6%SDTQ\!C-B-9^!9YSOC
MB5[@M>' V\,A#^/WA/O$7W2(88OE^4];(0H\"6Z\0I@&Y$'\^5;[.=XIU7HG
MB@D?;8\M%F.N W<22#1=B:0O:OO-F=>4^_&@*,%?MDRP:_83VV)&BD!2^,!E
MO,%GW&KERO!L5_EN+?#6N.S/KDEL/-_>@(Y0HDH!-@!5,DW,,Z_G<INP6_>(
M[L33O2*:2[I5))W-7X5C0'$#X;B,90P3$6LP[KL'>1;V?3.BQT7A]<!?,BC,
M'<ELY)Y,ZY#1&>YWIBL8=EI1 -,;XP14?UNW<5' W6!2EC9Q*)DP<V8"$W4R
M(]$ \*QA/6CS%4EVOR-2$Z,$(-'#;O6P> 38I,W0BF;6XT!5/&LSM:W93.1N
M'.ZF."$ @L!J)8;G<%!6YBLX9N#1[_4$A\F C,?.9/?U?9GLA,RUB' -[VE]
M%@%N&1Y(3'U,/41^HBHSSUT<8L.CH]#R4WBQ*3>,(]:Q7<IPK@_A;%(P!^[>
M@=?-48_;@-<]&+URP5H+1_0(2H4WAA6S.M,=#@::R"5?E855FX;SD[O0+"!!
M'QKD"ZLXX"IX %;2+M<.^C:;MMD=P75>$ ,AK<SHP1G6GQB>1>$?8OD!VEP,
M9FYF>2#W(AK"D":X.D$J NT05*)LW#!8J&W '?/H!7AZIE"OC^?(VT"JD9>A
MN]\FW#R,"BV(>5"];0<FMV1JK""RL?Q@EVDB;<61LG%G6 [UMYXIEO%M12D!
MU=+M=,#4D\>IO6)+9<1R++@WPV.S9A:NAK+DH#.U0(S8YGL$= _P.,*MX+_7
M/WNP_'ED^<:2^65_\5@-'KYP6<[1.)Q1B7D/%X/TLLLJ?KZO3]GI-[8EGXU'
M"%,7G]G*KF(+"^5RL*?LJC]H309):0MPU6SXBXK[Y 9I8\/S]Y$\,1HVB4^\
MA16Q;^L 6FS[.EQV6*+*,S!K=L& ($'FX"8A]WL$;#^UX*?Q^%D$R4!T1,3C
M AD6&;#DJ4E Q9D@3>XM%B@>#K@9![.0NYR(>RN7T4S?7<)+[H*7U"6\Y"%X
MR5)1(/5<*)#<TPDA('=,$=AL-#5L_@:7E*X6_+-=N)!#K=,$7,A8JI.Y2I%Z
MD 13&U?%R2E/NDYY+C#EV=Z H.2 CAR#$EZ7VVICO65P6[BWY81/"AZRE9@-
M<IF1-6_5ADE$R^H0+=/#6:9 LBP#,K(,M,C&K -[(5)O,!N-%OEU*0B<9;Q&
M@Q:"&WJX<3YQ)T-XQU%KKWD_#,_XW7IDVG).E?>86@Q.[XNO<?>Z O$5.Q."
MIP=2';@WD:;#39SUZ*:^N?5^WVH VO/8JEKK]_6>A03K[R-8]<W_N_EAV.F\
M5DX#.C^6_8XQ;#,9H"HQRM;KV  IJ']53$\?UHIXHG(2C-7(9<E5E<& O9-@
MP#2:+2W( ]-_>;$;E&\6_:G,/$+ 9L">X-F4A^DX'N4HA;R_ Q!K:<>/'FSF
MCE7T]8YS\!BV8D?2!+B7'V K/XJ=_ 8;F?9(9-B:=-NCPQBP^W?WUU.@5[P)
MZT3I-6I->NV$F9OYZ)7!T\DMZ>\?\4":F(IMS5#:>6MO 4%/C0JP'\ B(1;<
M=Z0U2FXN2VJGSCV9-8E9@NV[(=YBX]1[W)ITVL/-X[&+_:^17(A9XVN 6((*
MVCKERTWUIFBA3#V*=>Z_!OM_:/=3;U.3?(Q0\]R[F%*V+3\\_!:GN_]+XQ.*
MI?>1W9H%N_RO<),SV+.!WIH,!NW1]O&O=$":2C+L@1F71[)C^"#!-)NIZ_%Z
M'$8;,IM94VQ_0:W *G+6]19GK@G6Q5C[#,QM!@,CMOAJO<-7ZPUV9U]A>Z^"
MW4W+::Q>JSV4RN&DJ8C-5(-V0MU==?KBR/X%Z^S!FMDGB]AFLW1')N 9O?+^
MD'WFZ)W8QBS&:-""@&>K=*R ^WI"2N+TJ#4$?KQ0"BJ"O&<UN>7\CW6U8*2*
MI PIWSCB.XT#O;^%K>.9<BQL^P_P]V@??U?E(1]C?,M@A(#.W6WTC8L#&Z*=
MZX8@&('>'B0 A$4%J[H2D23-\K?C*>M3IMVP@V,K!D63T EZ/ 5RZX;B9GH;
M==1%4.*D):ER/:QX2P),/'(QW[IR-6-AZ9[QXA&01\83J>:+#W6<:5E['6F:
M^>)?Y7SQYLP7EP69A0LR]\_=28O%'A04[!Q!,+=\PDC-2O0>/&.9J<PBRWV/
M.@OGI-:=8RXYJY(4P\GWSB9O_MMG9.7:%RG75RF+;TZ8YYR^,6:>?[ACUGPC
M-V"#R]]4-%&G*;/N=\?Z)1=N%(K 1L6Q))LT0&:( V0&/;4[.CS+K,Q1+T4I
M6VY8'2?JN<]0&>J8..H=G@26B>!IU5/)BB?3K/734#'G!=P_[.X&[G\^&F;O
MF5A#*%JVFNFQ\>+]D@U+H]V@+%/"FZ*,#@UO;:@VRC?7>]AO3?1Q3^WW#M<.
M[-_KC#-:I3JJ>3#V$#%AVL.:M%')>B;W?.N2.+/^#JZ][%]];'ZB2C/WQ.OA
M$&*&D=KMY9&?8W*+5,LG-)-Z. (7L=ON;=<PG*^+6-)LZ;V\7!Q?(8\T''?8
M=%Y;4,&J#J#C#9MI"_)F#,=@"7I]52\8S]<[FKSQIB#.-4TQ!56E)$>L_*=?
MB1V0XYLK'M\<9]5S&M\\TEJ3GJH-M7+&-T?G7=0ZQCEY6&3#QCB/<"166]N"
MZHV/<6XR_NC^:KS8N)L?L%\+RV=*]](QK]AW=\296H2ND2?#>KL035+;7]67
M[:Z1*KZNUJFUBB_%9&HV34Z)O"'#W8V]HYPK4>;0[W\;Z$'X3PH':9:[NVMW
MH[.<##;54L'AZ-,5!4\7_!^T!0+[^\YU3<I!W$'C6QY#%E^QB]AX8GY9:#X6
M:#8(FC(<:8A8S!P^6EQD@1'GD*@S/K A'%?]$-".7QL.9X\/GC*F4U B*$CA
M:"<T+;AX,&=,6>!"-F\6A9"?6_"2'D;:<!?#?F(XU[Q!G@V4X/^ #_VG);MY
M ().&81] +_/;:OE*Q2,-&C[RP5$Z;B'<\339]L1&%@<?,4MZ]:Z$"$[ M5N
MP6,\S[H7H7<2)+M#@D<V@9FR&91TY=U?/==<3?U F#]9QBUKU]Y9T-W%(8_-
M*>C>P.D%A@!MC[/0N,NTP0*ROKLA]=V; ;BX?U\_<+)?:X6U7,S)+";'05S2
MZZ3%U4U?G'J#0X22$'8CY:<5/GX'O._&PTO:O7U+;@I(KT3F/3HR;\!I#2*\
M9%G)LB?(LD?0TXT!S&W44M(;W AR=/H&D\:IO@9M?8.6DHD+>I(+)!=(72"Y
MX"1T0:-KIMX:-AO):."LPCO+84>@#& 1#Q'3%4PU"LA%U_,?F7_'ZC'#,S<2
MN9>8N\>KTYQK=UL3;:1JW>2#[=R8*XW>\UZ_WCUGR)-JIS=X1GO>K7?+$29R
MK Z&P^>TY36S^8#M>5>O@,UK:K:XVCIS/([%*;^U=% 5:XA_6H1^I'1%DML*
MMEAEV)KT>FI7ZS9;/,NG0X&"N2KH@ - -'4(M'AF=.@TBP[CUF2DJ\-!PSV$
M\NDP:A0=QIW69 B>VKA&$U9+F!44V2P]=THH3=M3>(R^DWV;7%?:H=$MB)69
M^F"R>3I1TIB)'XR*FY;J-W1?ZZ#D\0;R>&5N5#8>UX''.ZK6*YY,D3PN>?Q8
M+FHV'N^":XIZO'BH)GE<\OBQW/]L/-X#MW^H#H>GR.,UI<8B!S,XJR;WD4PS
MA+&"%N1LJ=TC+&C_L52MJ>,QINM!  >=T@7PN,WEDJ\;QM?]7KV,C6<B W70
M&TO&EHQ]1@I[*!6VY.MS5-BC$U;8$O4D/^H)@Q"(@]>KB7W"/F)<;':;\OYI
M]ODAT)2:%?=XK^)FN[!__;46]@PZG;V%/2K0@RYY![S]I&)8RL%6#@#9C&I^
M*ZTU&:D=+!++1Q1M5*O:''1P\KK:&XY2406%Q'*F]LKDK?FLFUM )(0=_-_^
MN%0L=G2K/%C^W&(RQD\I/3(EUCUJ.":5^FOLW4^S2;462 TZW=9DK"*"6FXJ
M5W:VE^X%L)"QJVKC9..8B<PS\)KH'+[@.!@A;H/0H\'E+N:D*$-8<E@>C2$J
MW8KD$]R ^'%$H"99NVU3%^NMK[2+/_["CZ^5A0'?.]S+B'T2IBK9A[%,X+JA
M/RAL#QKYHC Q.YK[UO7R";G&S4X#O1NF#*/7WGK$^'EAS."B5\K2N&/NXSS,
M<W*G*'"18IL;8!+H^ K"4;^UC>G/I (+_D4+6S[9(M@2IK9!*8(;&":"KMP3
MS[-,LA,08[3DQ2Z3-X8R]U!\?KFY?/OI_8_K#S^NKK_<O/]R\[TU85@;:)80
MK0@3U&]^-Y!Q)P$+1_Z[@6_%)#$_6E3=T#BY@(<DIE-6U"&+*G1U^Q_0PEBU
M>F]XEKNBBFT\T)4E@+* L:T%:,V/8%)-D^&OJ:"&@<$=Y"O%$/O-+J;$GEUX
MY&YE&[Z+@S2].\.Q_F(<*9"*4%$+*!E\)NIL,##B/,":*N017MX1OT"\.KBM
M82[0 /BH*N 6K.Z(X&D#FH([,%/8YY'D?M^NJ(4-PRJ[#0-7@BMLB]D#=!3P
M757XT"3\$K%V]O ((A^831^QEKB!@J>I<&M?06 EVUI8_"I5(<Z]Y;EL7PQ;
MA:NYQ45QI&2Z\N"=(4PP'I%0-KFW\$\?-GTV$]NWFL[C2$MS@Z$L60O$6/(L
M1$MBQ5<"@LG<A@T, )AH$D5504XUMLWJ@4V.8!R="XS>=W*'5/I&L+\;WK$
M=EZ*6T50DGHX7Z#9RA5[?MJ*>"V0^Y")I4I-H5)18BUTB*R91;C.N9I;9*:\
M?P05P$3K>C:SIN E& +OC7WM@@8T&%8GNN04=<;"@.>&T&Q7U^\^)\.Q)3QR
M?3?*Z1@!7T-%"9*/(&T"<6W)O7P:U:&HRVV:G-6(JG4&X&;"6AV#@P:#2A*2
MH" ^\!0?Q#4,WFJ],%!1*]L7H':(P,9UKV=CF@1TXP.Z[D^)S\>MX&KY)PFW
M"Q3EK;L*D.ZHN_*F7 G>$H:N-XWHR= PL/"%*U_X!EPX_&RY'F@M-AJ?M_0L
M!!2#Y:W@JLB+@%& ((6U?=P;]@K!\-BFKN\2[//6/FY3*5B)6/#Z31H)-%<S
MVMOF?J:OD-J$5V?8MA 3/T",0(FSJ>,Y]/GU[#H@F-".R14CXLMX--QO37R$
M>$J !T[@ H\T$)%N9PF(-MJN .D.6(@3"] $V$H<D)O]-G%RZK%9ZN^_C ?#
M\6OQNDJ=W'W01,<N0.Z]L!XOYI8)%'FE\#]A>5/_0N^T)O\$%UGY:GA^$!6)
M/P)P:9%WH<I+ZS=P:.$YBKG"=+7K<\8D-H0(Z%6%E@)=50;&:8-?ZJ"W+UQ8
M\&?155;A7G"SASDAMC)?W8:_9%_ -[<>*.^+P'U=?QNZV/P*!<3+6K(;\G_?
MNB[U(_^&-;KK?P$/\G7P?RX,O%:9/MG(JY[P=%]:][\I8)9N70X3"I\'),_/
MZ"\VJZ2:S>R\\DIP_(O-*JQZW:DT:'F$^LIWUU[Q4 VI^LXR[AS@#>!2G$^P
M1$VZC\^-)02"4Q'K(3@L6'%P"S@HNW.'^$_W!'YFDSA70K@[Q\28XA/&B.RW
M!\2 ! L*4&B!X<D%NQ*B-?]"L#\^&ER%4-K6S^=LB[>B[LQ_0'>)+$2DRLKI
MW ?@<_I$$=EWZ\WP@>*F,_$%"ZUMF]E CKSK&0YE:%?LZY?K-S96OKMP(61G
MX2IX=#^%6PCN'N8$[Y+NS9="@VP\B_J)YS*FA]TT8:.])_Y>FZ_+P7NY_\A?
MXC=VX3KG)Z7T-*3TG\2X?U+>@2G9)8C@"%V8$#![A,42WI/@-A8GL4PN^-P_
M"0LJ;* $DZ$YFK,EFC/&W7-\R@4S6(P[U8"_+$S"H,_NB #$N ,V@Z!CY6'4
M$I&2=GQOMQD,V-+ U*_KSX_.!,UQNC=BW=#O7OL7V\ZLLL!3%WX^XUDLB<5T
MCP@3689;7,J#K92JG7VQ9K"8[\P2<T'&3)!>?.JA*O9X('B+3P8^XJ,P^'J(
MN9'MDD=$IWE$U)-'1 E'1'L2I.E@X3>SG9'TX-LG\652WK/?&;5V'%)ER\76
MFG3X8#F&,[78D?,ZM\^"&'8$X2:F>4+59%$,F3A&O82<;PKD? JT^:8@F,MU
M-'0=6$N9NJ5JK^'*AKI8O XYXSS#_\_>FS:WC23KPM_[5^#5N,^U(R"* +BZ
M>QPAR_:,SGC12.Z9>S\Y(+)(8@P";"R2.+_^S<RJPD*"%'<"5$V<TZ9(++5D
M9N7ZY$'>NQYN]38YV#O#Y^=V6CFV3M%-B>AF:6.%9ZAFKQ2R?BGH"<FM8W2D
M+PL:_QJT6P!YOZVX._3*GR0Q*BI;HHPIX78$X7;\49'67FW,]1<EPUXFS94.
MX?U%T=R)$9,28$J *0%6"C7P$-2[1P>FFHZ:SD&G4VJ XZ^RNS?'\J?4+C?3
MEQVS3C(Y#_.9#*OAFAWZQ,LG.>$]<V@?!1 ?V6U^IN!X"Z#56_; O)A]"OPQ
M1K+Q!?]VHM&56/./3R(;[9)2]%G_N_VT6A5R"T^MM@X?5L+H6+Y>1^;)@V[F
M%FB+>]M,!!+J-E;NU*(V4VYFMX2;V3E[9W5,O=$MACA0F[E@,[M;8/WN;3.[
ML)E-4^^T5D-P7VLSCP1:>HU:O\QBY.I I0_^<AFZAX$47H>MC/*QE5%'[64U
MH.'2;'@YJ'T>J^^8[4;+1^U;((OMC=JQ"\C&!\B+IG8EVY=3^Q:(;7NC=NP'
MTEJM&4AI-EQ1>Q6H?0MXO[U1NP74OF*GM-)L>.D=E=\)7M1C)V&?[-%BW@+*
M<6\,T>".R4Y]-?!@Y?Z0F[D%K.7>-I,Z2#=7;NZE-E-N9@E#!D:+.R:[314R
M6&\S2Q@R,-KHF+1T:\7F _MV3)YV5%=-1TU'I1 4IU*)-4W0:F\92,^>XSH)
M9DJBQ\^D6!U?65>$J:9S*M,Y4C3Q6S1B0<94?VV\*0]_'U1+7"L7@:MR/^H_
M$,QNGTHC]BK82_3ZA/?2K*^5BB#VTCC(7C:57V7-O5PK_BWVTMS_7IIMW;+4
M7JZWEVM%=\5>6@?8RZ9N[H,O2VT*?,06 5ZBY3O9M*)$'RBS+O#BPVW+VY*;
M]>-%ET-8DK^>G2]Q@)EF55*(9GN5*\(O/>$?+]"\ N%;5<DF4H1?.<(_7D!Y
M!<)O5"6Q2!%^Y0C_>,'W%0B_694<HUG"/Y)/DJ</Y9IE5L(@V9OA7,+4$A,+
M&$U#;[3W$, ^X:TL86*)V493K*,;'958LLY6EK#>S>S 45/OZAU+10S6V<H2
M9@B96+J(O<C;FSI)CN&8/.T8K9J.FLZI)P1\QE:3K\TW;\NC:2NZ4=,YE>GL
MZ^25S\KSMI'VG>!R07+YEZ0+D6O#4O%F1-C[!=O 8+-NYH4OU-A>LRQ'9H]T
M<F'J\<2VWWZQO1B_C /8$;GBGW&]+[W^-['8'\5:+\D:,5MZIZ',[#V6X\A-
M[.YO$ZVZWJTK2)D]EN'(W)_ZWC;1!"YL6VH3]UA^(S?1V.LF&J99AK*;-0_M
MS_[0H6Z#\GS67EN5R=9=.:RTYX/:-.<I2R[L\\33,/1.O7/J F ?>[7)>6Q:
MV^R5V=0[W9//T-S'7FUT[#:VV:NVJ3?VX>@\_;W:Z'1M;B4#._M!NBR):7S+
M'FPW3O)B>WX !RVNN\39_3]:.&+N0W7,X](<O:UYLLNL]K?!%:[U-T_&3L([
MOLY+K"K=-$]>'2_-:=S>_?89IU_:5)H#NL!#M=WVF;K9/'E@D=*<V06^J6VY
MK]G<@RFS=S/X$TP4G@)6<&]D>T.F.; 8O0@/:Y?9(=-<Q[YW7-A_.+C1KPW+
M^XCH4ST1GS_M@WMYJN1F)[=57.@J=N(J#@+F]:;? ]L+^4O_9CO>9S\,__ "
M!D/]+^LOH\-&:Q=F6OG2=LMXBEO%=:Z;;F5Q^NN[IMXPE9MD$_;<Y&BWBNM=
M=\.>7;UC[,+:>WGLN<DQ;Q67N^Z8/8V6WMQ'YY&2F/ <U$(6LSH1&X?:ZT:I
M7>4OOL)C'UI+HY"7[CA=W!(**5 34<LU$,GE& @R6F+O6'JCO>FI=J0-5M1=
M!>K>2)%K[IBZZZ"';QH65=2MJ'NW*FUKM]3=0.#435W%BKH5=>]6RV_OF+H-
MO;5Q^/2(U'VD''=>8.I/6&#C,@-_]/PQ4S#UN]2].X44_DVN^34M.1JN2QR#
M3;UKJI:*!_ )=G>P689N=DX^@Z,$^:V-8E_\6IME-72K>?*I427(8VT4>]O7
MVJR&WC&/V+Y2U8"JZ:CIE+M:K 0H\9/ 'SB1]MH%6?9&(<6KZ:CI5*R$=(=X
M\G.F=85@Y?<1"=X$6[XX>+6>YJAR, Z%'E\<C%G/@M8-5:YR*(3XXO#"6OME
MZO6-X2Q?]'YM@@)?[#!?F[^.B*5T0/CVV>/WY1Z]6X&@KT-=6>BN9H<RK)1D
M6'NSM@#NWGBS$&=-J4D;;-868-.;;E:K3GDJ:K/6WJPM(&0WWBP#+) *U8GN
MY%B^QG.8A9'$:- 1NOBDS]_E">U;T)U<2DYVHB[Y*XN>SV_.4:&)"$IZ:R>F
MU0GFL"_?OBW@BG>T?19L7T,W.KL ;'EQV[<%1/&.MJ]!.!Q-8Q>&\HO;OBU@
MB7>T?4W8OH[>W$M]WI$,YRM1-.II ]L)-*R@91SH83Q!78%Z#0"!. ^@]#RD
MU:33,I_B+SY)<V]:R(>$$JZ], IB=+"$7_WH T/VP>84E^'?67](^G%R@:S*
M6I_C6E17W]K4R#DD(91/'BLVV)<V=V@V:*-71C&!8H*=,\$6.O&AF0"[>>CU
MIF(#Q08;L,&^3(N=<L%BXN^2(E2O O%7R4%9T%Q-YNA0ZIYVSX 6F/PRLI^D
M*[-"]H\%N]WW8RS=V<-VKY)7?J@![;5Y7.KPE^V-'"_&NC0>$0 :>D_$PJ_[
M;C^Q\.-3%-@P7,>S@RF6KH%D\ AXR7==D@C<+[&2#&C7"1W(V%%5\GZIHNP'
MX OCB3WZM0_"%,^KAVV#<I :E>".TNN'+XP]]A<V./*189Z]:^F=]J8.:W5D
MO%R>V&,PIBQ'AD7Y,];&C6B.>F9L$# Z[4H0-1TU'55V1'?/52P^,BY6[GVW
M/U>P&&+ U^<H@3!P9P"32) "$3+8#D,6A6]5':.:CII.>8J;3WM!U'34=$K'
M?>4\SC^P20"V%B]_H@-[C)!I_Z4OU*FMIJ.F4YY3>Q<282G#/X_<I[UN5@:
MH 3H?8WBA@+93;CT^I>9+5A:)MT]^1Y=)0#Q:Q1W#MAPSQKUDR]M+P.67S'(
MQT9[UM M!99Y"$B_8JB/#?>L:U:H#<<.$8+Z2\_SDL,%'2FWK"*IA9O!'17C
M!6]V>JDF'8JJ=TW5F\%"%0,K;T;554R%551==JK>!#S+*(:@WDP%VM@X5&2M
MR'JG&&-&,5CW9F1=WQ2R^XAD?23?7D%)PE+SH$*FP0O+H'N&*;>J/UV?";.9
M;QT3O5K6KIKDJ+Q01=62JK<JI=N2JC&?4V]M[*M55*VH>@%5K^7#V3%5-WC3
MDTH4MBBJKA!5&UL5_V])U<VS=TW=LG;DQ3DH5>\MH'#:N1)J.FHZIYZ8\VRJ
MWI4]P;9!&F'0]9TH#EBH,O34=-1T7F)F+T@#7":.*2*D@6J\NXO4O<)6TAFA
M>PF[@B_Y[G_VO>%GYP%Q>K#*:37MM77VSFKOH0WE26_@%M@K.]_ -I@?C9-O
M='#,I+X];V#G[%V[I39PCQE^>][ [MF[SC[2:H^D^?-$OIY0[W,'NLK?JW#P
M?+/\/:.X9& 73/2NU=R1*UCEB"@RWRZASRBNLM@)F>\(LT@1N2+R+?/[BLM2
M=D+DH/^T5,:?(O2=$_I&&7_%M3P[(72SL6EESQ')O-2^PX(\P2+KHT*6APK.
M[P2G>->6>K=!Y]3&I7DJ 471^*YAAW=.XYB.TMRT8%A1N*+P74,'[YS"6RC%
M.Y9*^58TOE,:+U%,H=LF367C-LO'I'%I:\"_&.M_ES4.*)$H=/X+E&W4T3"@
M+P;VV'&G;[7OSIB%7]GCK3^V/5W[GS]C/_J-OM3@6XV^YE_J_%I=>V^'/UGP
MX+@NT[6_,3\8.K:NA2QP!LG(?I%6P^\\^:#'7%<8)!Q?.<>/P&2N/0EAA/*3
M&.6AAIVL;;W^:RH.)G8/QOM6JT^>A.64,>5&(C4+?\P.EE\\GU[2;NT@BV4?
M>2ZE&0?2<,D2[KCX6"G%;L%D]^R 6+C&(R=B1,%TH#T&]F3OSI"SS)ZLO,+:
M'9M$;'S/ LV"]YMULZDM7>\%J<YJ^3=;_B]VT!MIEK'BTA]C72OB3.,XU[M*
MP%M'%&MSRDB!&IC*96U>(WRVV&.MT$=>3UM'!>N<O>MV.WJGLUINSO(E6&('
ME&QUU_*W;[ZZ75C=5ELW5L3T66MUCYHX(UAOY529;;?_.<UG$QJP-HFYM IC
M+L_F@-3U;FLUA^S1.&P?2]S89(G;&RUQLZ-;S=5BLWMALZ.<@Q]=9^QX'&C"
M'V@.]M61H+&<1==E3ZD;;.ZPV83Z]J^I;4#=^Q_4\IY-IK%%"OT\NSS;8*E=
MQ_9C7= %MI=4^U^[93WY%#F7DIRW"))N1,X6D'-;[W17\R^6BYR/I-T59"E4
M^1S9N4MX74/D  -:SG2'L'/:]0;8.9TNZ+C;VSD'6+$*G1POGH#7,M(V)^ F
M$'"SK;>LW:L^^R?@$L>B%AY&1F?^++):=!3ECK"!Z]O1;!D1W5OH\3WP=-$!
M(J:J'7'5-62A@>]'GA\Q:4?7?\AOSK2GL?O6M3$2R+SS/^[.WGUED18"6\"C
M?=['U1N"X,(.KOIR_$*],&U1SS0>U :!/Y:^UU"[9Z[_J$4CIOT9VUX$MT;.
M X,OX+:1[\)= =/L* J<^YB[;2.?+K_RQQ/;F_[/7SJFT?XMU+ZS,-+N?#?F
M31#QA1\<>^CY(6A%VL<_8V?"#5_X >__.[,?IMJ'.)IFYBB'58.E=LB5!78S
M_!LR;?74D.NOGW*2Z#QD/91&C\"L(?.D((+AVV^_QAAJ^3;X)H<@HNCA5S_Z
MPAA^\\_,NGR7RU(LN,3->>'5/GL7/?IS0JM@UMK(#C4&>J0V9KA04S'[!5O#
M?>M]%K%@#*<:/&C>N1[6Z,62UMXE[/!"!(!96@%@+!, WV'3L]U#B9F!"7J@
M\P_]P&&AY/P8Z88..%C^:$3D(O8>MNV!N2 W."\@TT0C.](<C,(,8]<.W*DV
M"?P'IP^&A&3K;Q^^$%T5\?C2.$Y-N\XZN,200Q(@(+O<&-^"8W0\>K@</-#R
MH_?"R=0J+9F:R\CTLS]T2+PGFRTV&@X9BJOJ6F3#PP?B!.K%(2A=H=:'0X*]
M=-'4*,V>P[$$YR!\TYL[50M3S&Z)][')/![1V$$>!84?4K+9!Q;V F?"L>LR
MYZ!1Y[;$+(%9RPB,A[.D2.$]E"6)#9D'!ZC+!6$?3\ P"O@1*<E1YUH473*V
M@Y]TGF=^Q>_A,&44\\<_^B@Q_4E.@,V0J3S(Q8J].+)MEH9L9RFIL8R2GF_R
MM_:!5WBRP4$+8[1=77-ML XYC?F@TXV8W<\<BOCM/'$O%XGX&S*HX\6V,'SS
MM)C=D9X+9(UY+='HX%0R:V<NES$@,.P)\DL0LUF)\SU@=A@'T[O([_W\#G>]
M=^%#*E@Z5J-S=DR3^I=5LHJ,;DV[&R&Y@.B,0=C881:H;EYTE,<O<&C&OO:T
MRW@(>H)FUHV.7LB5]SZR)=A&?0=X.O(#X*<)*K+H#_>0)9%JD#>!JU#!Q)4/
MDI5'G7<8V&-N";]Z)BRR05U-&$1OB6#3W;[AK[R,HQ&H[_]EB/$*VJ^QDO_+
M0"ANPG8M='^AZO[,+,HPB0:B?"V>! ;(8;-Z_GCL(S/!FVO:ASC $YN,&N=)
M@U^B$9C('@K<^43)'+5D-KR_W'E@&IUE[H-G\^[SB]3G8[X!@O;[Q/3%OH)0
M_)1=HB;L<Z>M=XV"]>'7%RT3G5[/D?$VA05+)O@OVT6AO<K^(\K;PB20FG9)
M<RO:U#U,C7P_L_.Z]/JWH"$&^1E>Q6,PE5&M7&.N;=C(EMZUBK%ER,]SSYBG
M@1WD(B.1/K!['EZP@X*/;]G8)K]1RM#I-6NQ-AS!!K#U@O@2<"*^"(3T@^VX
MTH>8D<>"M&-@:ZZ&V<F %@IO.#+B^_^ ])>."\RUB33A6Y@],:Y@4^'73W8/
MUCN:TG)?^1Z%;'$\7T';"FO:]YSX(%*@Q^U#?#Q#@BG9K2E#NEBUTVJ!I&T:
M"Z5(5C;*97?"Y&",1H$?#T<%W)A;HV1Y%YZP?1]>!JJLYM^[SM!&79TVS.[]
M&3OH6(:%#B>P, /0"SWRQ:(4$*/$71(?Q_84."8W;MCJ2> \P$/=J>:QH1\Y
M/"+N]2] (/J@:0NC3P.[T OY$L N9[3I!;KS4=2O>=TK5X2SUW*?_(2??L.%
M&SH>CW[EODER+.C+G(F;5OY(]==#-G#EXV5,EG]'MP)/^ '9,MFD_3DC6@3P
M>@P=C'"-V4Q2';+7WH/:]_/<'L!%;\'2'E+X<I0D:/!@W6SU&"VN+%XR<0HB
M4'SOVKV?18F#_(>SBW=B$#2$GFN'(59!V<A-:/ %3I\M-$TZ$YZ?^>YW6QL%
MR,M_^7[Y_O/'']\^_;CZ]O7[QZ_?T0U,PA(8X@H%CH>5-S82[CM)PIG_;FYC
MW3(7&0?-W.GW#*=\<,*>ZX/UQ0H-KY99?L/+K-<T,3TRXZ=:=H+* EMY707S
M8F31Z<%5G]' 4NM79,%FE0A4]& ETU"?2X8I*NRHQ3^C5VS1)^<21.&WP2VS
MW8]A!.0/*A^,(9H6JQ%_#O(Q2[,.NGJQHJZ%?\9XV*./"LX$+\9L<%*7=>T1
M?ACY<<B$UVL ISI<*94N.+"_>1@/\'7MRO;L/JP:Q:QL-&=HO7K^N?_H ;/>
M@XZFC9E4".!%(,YYE"FOI'GLD90TT%Z*5AD6WQ95T+:[U-E-RST;->['P4S4
M6"[P9Q:&C"5A8^*'6QR-[7YGP3B_G,;9.XS:LO,ILX,Y!_*$[ Q=8X,!Z+/H
MO_Y?6%<[F&I&5ND*,DYI^*.'IUE?>"XII,?%W(3$'%^!1R"_9ZP*<PM4A?SL
M/_*AK60QF'!V=(L1OU<QA<PMRJ^V&+1U]JY3C+&;.)!IFY_S4] 4X4-#Q^C#
MA&^Z.]WK-F^1:KC%BB'84:<XP7>E?=XBOVR+43=AU*T%IKO<Z!7<40NW^>AG
M5'E.R]6TC5E3G5;VH\MZLK3F@W $*XUDP1I?$VMY8L623!$G#&/;Z_$%Q5BI
MS#B:<Z#,.DLT>$RN5MK27L.!R+>G_8:[8M^3H]Z>3'RL?>IK'_QX"'82*.%Q
M&+H,HV-XY ]\[H. =[]W0GBPZ.NC2]\./:>F?0EJR:W)R%!U -;F<3P0D'T'
MCE$2HN3>Q]MSER #\\@;\/4Y&T]<?PKCSH02X!D4P[[G3H:BY?C !I1'#&<U
M:%9/4^T.E2S43W1MX+@B'$BWWGV\PK7ZW]B=:F97'.@I62SQ0N3CQQ0KUES'
M8^?26C4**@;X9?.VT'%"@,JGL;I/HZ5\&K,^C6>882'E2Y*ZG$0^,*L33EQ[
MFJ<(NEA,_B_U3XUVRTBJ=9[)QN O*D,VQB_SH!:9XM8TE[W(-8)I.YI9RP)<
M9.N'CGM<P0!L4LF^)(9?^ /]42#\@;%^P''UXQ(LNFGHA#_\P8]/C@?'F&.[
M/X"JN+E'U]RR,'8CND3H@[X7GFF1$^'$TH>G@CUY!QV)\AU(K\D[M.0==(UX
M!UZ2><<[(NN-=D;;X[@*M_OH&LJBP^+ PT#S:^"[KO^(3H1^?LEMN>03S!C#
MQ%7T?*#"0$FU7WSXW+,#D2T$BWY))SH\_MKKU>@1E(P0WX=.W[$IA_<U[J]9
M_\V/ YT^&K]IXJM')K\ ?45\%X?BNS>8MN\PT#YXW,5E#Y@EC($5C]+\PS#)
MM2?5*HS@(TX*Q@4ORY<0#A("DCE\,C%.TH^?T _:J+ &Z2UXY7T<@EH2AND:
MA2,_=OL\8F.3%@5O_$_L9=1/',8,V(X= _DB\G+QZ$*I8X5IUA4\&1]TZ7DQ
M7,$3$U'=^@0G,M#,^3_FU#'6BP,GDAG4'Y]Z(]L;DH8W=OANRUT!S2U9;]+@
M/*;-*W#'YIHRC&0E7WP:3H!]&H)"C_1XPR-XV6WY#/\,N:X.YCGNXV4O0BHT
MNMVF,O 6+/]W[APB^L=@*3I2;(?,G4=8ZW/7]W]2K4G*1)E<_#&S/2$>\,]U
M=X6SEW!RH!A"GAS$6'N$WDWRVJ"5R<L/O ??!=$5..'/4(BH'MB6,%K*"M<N
MW1RO<V,-;O5RWPXTF#'(7"RY)E&L<;?THNGJ0FB0I_H^CB@L34D#5/R@9Q]N
MW_MP 4Z"4HK9T.F)NE$T^=*J+'(J@VXIZIU\2DC@5Z 'KQ=QH4DV)U@%GC_F
M7F=^2H="S/90L^8Y"6+-,@(U)Y[3I=313'UD+L)L94<>))Q%<M^=XD<X$>+Q
MA+]2^@]Q45GDD\]Q*N6ICEFQ2 ;X*TQ"GG#)3=P<CQ#69,B/-+"?Z=4)RLF"
M%</[1B /W"DWQR-N/7LV35@<2Z#?QW#_%(O<QC1W--;AATG@]^->)%("D!-Z
M^%!\DLN>.(6*HP#("X;CBP4-X\D$7SD"ZM+Q'^ @$/>A.! P&(A+*J<#1A&=
M_?@@N0DU/"38!"%;8"$H;X'B$Z[]J,,6\(6.[)\P&5_F.5"M#>:X/#@APQ,\
MGN!IIDUB^+WG3BGQ80EK\M %QC?LT/=HDP+D.MBAJ1_+XQ4I&*BO1V.(21%P
MB,^HTL?'S)KDD37MACN+X3G(3GY>8,]:KIQZ8/YGJ34WBJ))^/;BXO'QL1:R
M7FWH/UQ<P@&.&WS!^D!X%S!)^Z)K=,RF<5&OUPVC4;=:AMFLFT:W4;]@ [->
M;[2Z[<X/H_ZS-HK&?T$SY(?YXQ:$P8]/G-P2-%0,P9S#P-#Y^I8]C9Q[)T*Y
M2Z<SV2_&94T#@Q/OUL3=:$J*8YM;EG1@2 H;^V&$+(?:T1I*@_3AI!J SL4_
MT 3?6B()DAB@X &5D /*@14<AKGGZ'QOA8MI(KF&USBF6>$+A".7H#W:_9X=
MXRV]""<AE3785^X 2Q+1@=B$(\SGB3DHHV"X&(($[G'XR*/1,MFIU)WUU9W4
MB-.^/>"SV*-27A8LYK]Y%!AC,^0=<KQ!8,-!$/?H="#SZQY$$AHY**+1?)@@
MUV(,Q\%W/#)Q_(/)AL3MY40YN<]$+M@(7=(3,M*28U9H05_AB2-IM\GD,2Y@
M9P\'EWQBX<B9I$:3>$J$A=!AKA"ZGQ9"LZ006HSG7M9@\AIOSW_@-4QTNGI1
MS,_)]'E"N^*E=#"$FO8-_O2]\Z'/GP#2.))6DC9T_7O;+5K040P[A7(#GM:C
ME, !!E1"$=W*U9["*2GD5"[BC[7F=@]#^S H/&E)^00YY,"I+,]L<EGSW$I*
MR<\.3QAQKYTWL/L-@S+#<PD&?:SIPLISB@V2JU2'R^'ZZ-&'_7/</DG8"(%Q
M<$16V\P]A,$*H\#%%-3LR*D:$<Y36%BJ9,.YW0=XB ,-.A/2?O :>!>^C.*R
MY+&EK8.+Q>S(6.:J(JBB0P<50LLPYR:238+X AI+SU<R=7V9*NH/M:0 44G4
M!4N),H'G(A3 #!"D0RA<7>';,HQY%\@D*SGORU-*R?W<__.7;JO=_:U\_O?G
M>#$MC11,J..J]D92K(<DUEV\!^N]P9;Q(TZ'#,\9S+]*K+HPQOI;Q#$  0\F
M(85AT7J+X/DDBTGF/XX8<^'@ND_NU(6 )M%]GN3&)+\F)O^<<.=_W_MP*F?^
M#M"+F_P%5,;'P?\<VWBMUINZ#OE4Y0GQ  =$'-S[8%T&0_S^.>^ZHNA24O2*
M"#;+R-V>@$75RWA]>OX8M$Q2$Y@'Z@'3'AC<1M ^&>)D7F^$@6E2'H&$N)&X
MG!M235+F)$T"=DY7@DH:G6<T%-!7$J9+WY_J-Z$_B#!Y4V.\Z(3?,O$?L3YY
M&J*E/3<S?*%XZ$#\@#>!P4E96N2A(_\*E4W3SZ_3&=LQ:*_^O4,#0;WTI_ 1
M@<6$,?EAT;/Y4'*.2YL%/A%]QG>$\YJ=KD;,*:U:G,0;NE"Q:B59-06/6L2-
MF-R#$3PLX_(]3*;E),=MJXP]&#"R\(B1,K8ADO@(WW).AQ>1J"Z)C.K[X7[@
M9P&M-01: \,G)D"*#*O4GB.P,I7I'U]ES> MS.FMVI@Q89[V H><6R1P"J&(
M,)2[#B)9!HTLIR9[E.4N(1UHJ\6WB2L8;-][?#/0#:]%X^-A_9IV)Q/BC(X,
MK7B4/ ?W8!@ 4U)7"7<B,8Y]0IM(L)Q*9#^J+*_5L[S:*LMK2997&9T.A7DT
MB0KTG8SL+SP3_.-SF>#*7[$P?+U*ZLU,6DGD#QE%2Y( 2Z'TQ$<(L<N#GGA"
M,SO@6F;('O%;#?_CE$FJEF$D\UL3QF-4?/X+CQ1Q*>TGF^;/L/3HQGA@*?U+
MJ@NCZL*X41?&Y0M<U'UO04>^U?_<R0,VZ%A0!,0.G( GV%_/.F=+]9Q??A$M
M"Y[WNLP=H#,]]W8[@66#_OT^N%C:V%9<>? &(LFJ-Y>M^OZ'M7@SV_7Z;YK+
MHB@KH18HS.<1F.H_,?": >Z?O4:6@"WZ?;8/M7"W\,'W><8__HS11^W_<\9D
M(GH1!9$RZIE,#Y&45J*-/Q#1/]^T^UA4?\RAK"Z_4+^?EUC''K^B@H-30:/T
M5%#J9GE7=CA"*?Z80I+?3S.5!^NV.#I,(U/3T#LM@911DDZ1:T_!U#M-<^LI
M'*DEUB?$?1X!L0Q]OQ]B(-9#%Y;VVJ;L3L20>U/R1JB-6J<TQ+/A!(P=D$XY
M6^3,.F&%8SD1U=+7FA?EZXAI+6=2<F?U6ZT%;\"(%;V*?DF< ;\>.E!T\8)"
MHE)4E"D<>IF(,G1P%HH[Z8X>.)A$BPUC,%4 \1#@SU[LR@QUD9U)92$]S(7W
M!^)1(3;[D8^1]\,=#9'!*C)4>2HD>L1EVK@-[[>'3+MGT2-BFMXS(&!/)EDR
M7G?HD<D6L-D)I-4:#XBN&BZ82$W[-TMJ'B54)2H)H69K<<@&L8LU3&&FEL2^
MYPF76+,"JS13&^)XO#R#>?!2%:3=5;0D%R]+X%NPG=5=THCA;X$?A@B;,7 B
M%0]9U^GNR=9@,B4])%Z M51^=N5G5WYVY6=7?G;E9U=^=N5G/ST/J_*S*RI0
M?G;R1TCW9](IN*3N<=/0&^UZM?WC]8YN=%K'=9 G49(YGTV)'=M&NZ.W&U:I
M=G^SB;1:>K?>/1@)[$ P_"WC&2@QB31,O6VVJT\A#4,WV]O/8R<R@F\]#R24
M>.N-;LU:[S6_EFKP:P;M?IW;Y!)&N\KF7%[H218Z( >_R"4?IP[2]3#Y'S$)
M_%5&89$E90%+$!^SS27A$'YE6+K9:?"+X66M6N-7/86=7N6]#7I.1L7@,]ID
M M1#(\C"%JTV  '\(2([/7_H.;+@,HN:P01@A@B:\/DW]':7I)Z >)P#&)]!
MS<B <T5)_KB$,BE"^\"RBT'(DF"3@![#ZE391Y721+PD[N-B$38H22E 2AG(
MNVJ,E@W28,,"XK8Y7LN&'W@7BO0\)XY &?\K[DPQB^I;D?BK]-"5+^OL[&4-
M7D,X-T,'1M 3P=17K2YU/*0'XWMXLWL*K,)-ML,#JBG,@4_%*XCCAJWKJ&B9
M2Y.0BY^D XRBV:(.!K*3CTZ,/LRH.1OV7YG;T=<"[$=TV68S;<*)M@1^TDP@
M&\Z(L1/SLO=7IM[M<,J@)B>FWC(-3J;91B"R /^-* SUSGN8 R="WE1(BD'Q
MW*L% AP6H6*=LJPJG1F,SXOC$Q$H8*0UN,1]0*@"?K+E^I=S 4Y8>P0A'(5O
MDM::! 3@#T3& *=UDNS_I? >A>[3XQ*3 _@#;>T1*W7/^_ZCQP\,W32;Z<(8
MNM%JS"],B:A?E;:N7MK:4:6ME2IM+4[62/HF::)GDFJ3N':2QAS$>EH1*3I[
ME1-U:VFV1K53,A9X#>;R,K;Q+NP\*:)T@U'9#2J[064WJ.P&%==6V0V*"E1V
MPYZ"F,6E)JN4@_V->2P0;8GL_AC=(MB/PGE@NXJ$S85VM.P]<\D%\\$C+:N!
M&6V]7IQ;L/P]6RF).YY"4Z\7UP^N-86M0I^;$TQ:E\#Q .'"PU#*\_<4K'5+
M[QA&J:AEHVDT]8[5.!C%'$40W;*047<SJIYB#\SU"6VPQ,1EZ5VS4WWB,O5&
M<<Y1%<31)S\ E<#3F.Q+QZ,3Z&[D[7M<AQ>VR09VHFE+XKO?62+@'G;FM:$W
M6H595,M?]J9L)-;4&SO@E+W)KU,HBMD%,SVK;]^PH"<R$Y(P\8S^7<Q&U5A.
M13@5M2(V$DKM6GN]MVR:3K>7L9N;CKW46F"UK MK'L>C,A1DSN=C[IJ"E(5@
M;+[()1C[:8J8T[88ZNL>:F]*1')FK;4MR?VN<L373EW-*&^7.>6M)N-TF,@Z
M7*CC)3D:&V60IQ[=%1+(3;UNI?GCAE5K;I9 GOI@:[P3>/(6S'"<! YFIKA3
M#;L$1SZE.;[JMGCF-J5E\ZN!3$=VP,[O;=Z78HSKP/,/DUS%5^VZ.7_?*JLI
M7IY/XTY^E5T4!X-PA#F6KI]IH7)TTJL:$Z2*YQ>I>.9*)L)YQ70[LD\\TRM0
M?3>;M-VJM3>C^<2)O#K)-YK=>=(%,A\[U&P@E$N0H79+W$(#3&_"E,(>'/11
MMO6IR$K&]K29WN>*?C>@WYQR_"%5CG-$'"S0H+>CY,0-ODH!D-[H--/ZGWJM
MLV$!D/19KT[+[4X[J3W@K>48=K3(-D$<,")K[(:!^]%CLG7<*]EK%V]>@:@]
M]IBT\W5 :Y2-Y7)-Y%Z9_-C+<Y?D*'P3/M*5:BCU2K?'V"G8=>X#.RA3VG<9
M1K(:HTCU_Z-4_Z\3]?\S4=#G&?7_DU#_KZ3ZGV.IP=;6!.<B.ZUG&&*-EV 6
M[OV?J>/)7.MB20<7[L+#OF%EQTQ! ><J,:4^;P&]_\JZA<S+*^,$8*&LC?,S
MR]^+@X!YO>DY&((^J$K$T7,;4%QR4;SP[147'J1?NS-?DJ'+X<^.,*44['ZF
M#5QL,6ZG'=>2^A9)*(L?D)#0JO,R5YP3S+]97S(GJI6A,<A6\ YLA0W_X:"4
M2C#MNK3@VH-=8ZJP8&.Q?Y6M+EBPK@7%T6D=@D-7KJL@88FGT=*MME' >J\,
M4V^:];6E=F-EI<??S0F5R"6?NH<YU%06WBG:CF'5W[U?JB),58:V>AE:5Y6A
MG4 9VC5N)];QBRHT=59L?%;,+J6.R0ZYHGY'7I&UUM8]%DR]U>TNLIO!/)\Q
MFZW4!51/W9Y;C:0A02F,3M87FKQZX;G""YPED+D?1V%D<]SR>]NU/3"<->!Q
MY%T\4.' <R+0#WL<8#PY3?A3DAF@/DREV @;OO!.NT<6=XC0&\QY(*;&<XC,
M<+"YAX$]5@KHCH3*E= 8/.T3:O?_0NV>B]#Q!*4XP>E]@+<\<->UM)VG2OIL
MKJENNN9YV)'D*:E=QA$)Q%,P?ZN?/D4J@5/$,O![#FF_B?D.JB#%;Y'9>&=8
M)PP1[0&X]0MY%"V#)(I%,J/(IC1ULU5/D0RLSOIZ[T)O11DVM^QDM@*WWV"+
M"&HBC+O"32/MN_VD*MJW4B;D,B96YK\Y;E2 1,X=Y'A%9#\EASAW+#5;1G+F
MPW4)V U=2MXCN,YLFC7S5^Y7?M4US.?O>-UHU-IO?ET72VBQIY 5O6BMA^LS
MJD868B9U-J$T2P%>;,010%U#(_ K#HWUGSAPPK[#G>T2Q:7/!F!!P--P<!RJ
M1;C*4&,A-8H[UR)MRFQ8.9Q*SAXF SK=)]PWJ:\D\#)]!Q:!'I+$,P:L3T%>
M[*T=$XH7WJ/$U:Y[RM\Y3ZJC_&[!.51'^=)NC>HH7V%8E1405<J"7U*:<:A.
M-]D$S=UCP<P>GPH)1B'!*"08A01SS*$H))@R#/W80U%(,$?H)Q]6JJ&\9>B=
M;KE:IJS=,$>O%X.4'*X5QA;E5*?03[Y9&MK9: +6NKTU"DFGG-53JI^\ZB=_
M7._;)OWDX=!T_/[&[>3%[7"#>=1N\GP<+[Z9O,HF7#F;T*JK;,(3R"9,^D:1
M%,DVMU'QLW6#-&F#+5S+;(,<%9=1<1D5EU%Q&16747$9%9=1<9E3\\BKN(RB
M A67V=+!_E6:#^6,OS3JW47@Y)4)P%A8P=_>/HATI!#,U9PCL<3!%LNR=*-;
M+Q6];#:1>EMOF85]'/9"-,=I#Y+Q5I28J-HMO=4HEPS:;!YUO=&L;"CX;YD&
MPR4F%J,SCY&Y_#6;0F3N9_!S&)FK#O[W4F-DKEA/E7BF%X-VI Y7&<X*G:<5
MP<PRZLP*<&:6H;<S15J=6B,+9_;\6WD!=D;]J FBR"Y#-;P'*4CB.HL^CQ2U
MRJ(%;."R'FQR%/A8XL#&HDY+"_Q(M(W%"P(4>.1UOP_LGRP+]48-YFOS3=(/
M/04>T.WY0\^1;<L#G$X\L'M1'!#<8L!DL%36Z[>[')Z*]R#W&-6[I0.@5N-#
M3P)EI8%7.TI*1F2O<]Q56*C[F![!+;"04$59$F..$O3121ST1C8B!6)JF)?$
M>UT0^EC#GW10E]"QI0MOE"T8-RO?LK&V?$5W5L1EHT@<3B)5@3A&!!QRO_*"
M[R+)J&]!XJ]2+46^JK6C5S5X.>G<[++UH*],W3 ;2?$XOB>R884'E% !M]D.
MEP62RWEJQ3W#.DZL,>VQ1(@+\+VD?%75GLU1[)R$'&:TO+6H2%9@SNTH(HH@
MV)3C(:2 /88SQ?FO+<4AR3^2[_G<%3B4QTX\EO"'':N9H@LT=:O1G0>PRP/L
M)1@%?\9V %(/?@<QF]07BU=G*GR!!TB>BC+'[&!\C]<I2_$G2X_A$O<!GO&:
MJQ+X%* ]-^YSD#X)L26JDM](<#V.C.(/1(X0IW*2ZO^EZ"QEZQ2C_CT&F,G5
M]Q\EY)_)694OC*$WFP5HA8KN=PW8)Z"#%'+"VND2_F(,/@E3K/(F5-Z$RIM0
M>1,J;T+E31S?\Z'R)E3$7.5-*"I0>1.;29-J:#''";_NO:_JCBM9NWJ[U2I5
M'':#>N+V :/ZU>F?NH]@IJ77S>W#W<>?AZ&;G<.E#QU%%.V[^^H^LBETLV2)
M:9N5I^N=]O8R]4@"J3S=5O>P,Z^[>L=HK[\U;\I&8D9+;]8/1V-K"[#*:HT[
MYJ9GS88;%O1$U#\)P,Z8$<5\5(WE5(1344-BL_.[9FV:ZG;TL7=JC4W'7FHU
ML%H&AC7?P[XR%&35UCR,UZ<@92(8ZR(GE8A C,W%8ZE%S&F;#.:Z!\.;$I%<
M8_M3[?=2)I^7*M%H-JLHJ[Q=YI0WF65+.?##A3K>?'_OU1/B4Y?N*FW*NLU6
MVMV;^I*LGPV?.&!7:D=F9[IP!TSTV19=:?%J& @V]2A*EGMEZMU&7;;@#ADB
M:6$_D4R_XQ4&K5->H&.[,*8T;?I5U[#FFWN'(SM@Y_?T&9-J85,H^ERB_#N%
M=;4ZUI6AL*[*CG4U*TM3^^6+M%]RA43AO'VSC?1,(QPK5!.!X+,Z:5I]<[-J
MHC08L7*;X%>=NC$OK$! C1UJ 1,FC:F2!.I7S:YHX,:[4,J;4F$,SP[C":;)
MR+3QQV@D\FOP4%)-&C>AWYR-]2&UL7)$'"PPQ+:AY"28L@(AF[K53 FYL6%9
M7!+W6)V.#=VH6TEI"//@J& ,#_-LZ=> $5%CAR+<C1YN#:?I3JN=W+P"27NP
MSZ+(!"$M^2=D%UWR"3Y4=CK,\5:V6RL^TI6V#*]!&T]<-'/N SM0N?F;L(FT
M(3]*&_(ZL2$_$PU]GK$A/PD;\DK:D#F&VD$/=>*B3&/,(1;A(9DG,:29,JNB
M)IIIG&:CRIOYUGT(4,MGM);2NVG5XT+.Y56+ D16UBUFN]?S!GV]*>AJG@^V
M#3'SW-H7E\3,KWE3;[2Z*ZYY5V]UVO,E,[H<_NP(4R+A?1!=$ JQ:%B7JS^2
M-++X 0GUK#JOAFXU.BO.JP5T5U CE<PK[;L8"G/*"3+-9-7QO?.:(=XJ5%4,
M;=XZ.5LVM&!="_ "T@(CT>)S+>T(BV^MEMYH9+H;@XAN-=84TXV5U1Q_-R=2
M(HQ\ZN#HP'#@RU"V?L12S'M?U<3NBL^O99][41JH^'R+GLKYI=0QV2%7+._(
M*[**]EHL;3;UIK'0<L_[/<'DR-@[1KW6EO;.%N/@1I#9T9M<55G)&XKB@1</
MR[X ?AR%D<W; -S;+CHX0RWVR#V$@A!T!">"<[TGNK]+H<"?DHR?-SOV/8+A
M7WBGW2-#"=LK]YCS0'XC%"=D/8&I- SLL5(<=B10KI*FV)]0*_L7:F7<2S>>
MH*.0D ,_P%L>>!! FCQ3)7DVUS V7?,\E$?RE%2?YM7^XBF8N]5/GR+/\BGB
M!/@]A[26Q/""$YUBM\ALO,FR$X:(I #<^H7<0)9!$L4BF5%D"X"NTJPOMQL2
M&\/4S7I]5R9H&7:^[#2X@BBXP7XLU*P;]X3KN]IW^TGA#VRE9<AE3$R'?W.P
MI@")G#L]\8K(?DK.=^Y=Z';2,"A<E^#+T*7D%H#K.NU:_5?N*GS5MAK/W_#:
MJK7>_+H>=,]BUP\K>LL:C]9G-) LHDOJ.T AEV*JV(CW0#%6PIKB2%3_B0,G
M[#O<=2J!4_ILP *40S@TCHXBO!^HR)!NQ?TE$85W0?. B>2L'3*/TAW"'9-J
M3(+HTG=@">@AB7=ZP/H41<?N]3&!9N$])1)4*D"[>H#65 ':L@=H9Q+8/SM_
MQDY?VA-7]@3%,686@LG14\?9CEV/#_A0]JA6=<&JPGD_LD$7]H.?U+%/D.-K
M>?2(@VGL>'&8G$<9S]L;'K5I8V)4QCT(4]0;#:$BV!I)-M+_\X\%>[[@F7BA
M46N^-6IU/-$6G/DYQ;]9HN.K#"/!K44[C"LO4XT+%_*=)N('E1NN9I#U0[EU
MJ-W0=VE39)V4ACA,D#"7>3ZXLC?K.%DO\I9KQDA^&!P?/1<_,!@_Z%MX".AR
M6,\/R1YSMXW]8#LN7;C$0P1Z4Q@/!D[/82(F#DL1#J9T->K!I 4.8H0OS2RH
MQU@?7L?A[W#"W$_-1\[YBI1HN)@:2=[#82["9M1ADR#[X)37#%.LD:+JW1P#
M=YB5"&>L!'=%]%$D#G4L+,;$O(R'<1@!1QH=#HMY[V-T!;BM[P"_@>$ W#3!
M/JF)J<C=M@YOADJ9H.A2EFLN&)++EU<FG19T8@"#O;+:R9]"S&!REH\[[?=^
MUK0/:XD0L-RRKP8#L=/6NT:=#RHL>@49AJ\LW6HVN2_ZDBXK>O8KLZ5W+4K@
MA<,S!%G%/"V.'-X_EY]_,)46CU,CV+'C924/M89-ED4,B8LCZG<;1R,_H&<M
M6D/8K/C^/X2N+. TG;$3R94O\EO/N="$J1\Y9(+"(PR]A<E!34..*+M^<G2\
M,RYM8S0"6V X*A3@WY;M?]_'EI%^) 4@'BZ4Y]P#04I(J'!>@8QU0 !K7DR/
MQNQE/BJ<C/@XMJ>P]KEQP@I,R*F(6*@>&_H1=R7"71>POW"J>2+M48L"VPMM
M;I,K.;LCAST>T)]<_U&9,6NC@I)R,\"UPQ"U0$_G)"U\X'WTO_7SD7UTXE Z
M$4FK]!D*0'1C%Y "$#W^.'8&(%J*Z91N,!N4SVX#;%H5/%,MNV1E@3;5EM""
M0CDM"<KI_GEM_9>7EVR//RH2F]5&+%U&<XIB2D QI4,WW;&4V@42PK/K>)5:
M1>AJ<OJBH4K,K?TW;U?"?BJ-XE6JP>P+(T,^*[_S1D99UY)V>!BG2)+3TQ2'
MP^!;;("<VNENCX)Y5/Q:O6X<H_WFFC1Q[3VP\"@TL1GFB:&W&QM ZI8.)O%U
MM]W=?AHE$2R?',_V>M4A(A.+VS9@SO)1$4RDU3P<'6U,(1\I/Q ]I[F21BH#
M6!AU7I>$I"HFODDL4^E:E-E@&:UMQHC=9.N.U75@*6GL?U"-]MH,=-36$HI,
MCD(FKTVS4SXZ*99_>SA(=V*[82%($O1_+:NVWE#7Q].2G1;L=-^/,7BUJZU>
M3V\_P(!:NMG96G3N85P5DITO@4Q>6WJS548ZV5YW++6OIE2#*36XZK,NQ4O1
M[)G@D42219(XH?7MR%9.Q4.&EM>TV3Y@D3I6B%*YE9=OIUU.OV%#[^R@X=(Q
M9]#4+:M>VNX9:U+0U7PR=IG]0H;>L<KE=-YP&O7&!IUD%I#0[PID.9]7B-88
MG6+9,)E?$%H1>#Y)*(,G+"=Q@75ATI:5WV; M3 ON7@TB!I7B/(Q<_=LB9*-
M]Q+8C^/QF\;VDS.&19]Y67JV)] ?*4QA>AFOO0VUUQZW:[&J]C7B![S1)BYF
M*%-U1J2!C#E'^40)XPEX0#:;&$?,[,"#IX9O5&KQ8E(505SXO_EH#R?3)*["
MJ51$)W9/HY+("D>24F>"3C>#"5M0WJ-RRE?8^$%!A$: $R6Q$+[S241A?WM?
M/)B%XBG=?90* 9O8TR0/6U:;9:&)TGJS@#WX[@-5^6]6(;<A-F4.FS%3F $#
M7KL^9MV:OC*0H$(76!==P%+H I5"%UA4E:,P!G8&C\5KZSX)P:U6<AFNP -V
M5VEU]!8O]L2#-F0>-BP)62_&\RL]<U\C<->8GQ\<JL89<Y1>^)?7H"-RCEG_
M;68+Z%OCMS=4%^5PY0V/8'BUE;XZ/7-=W_;2@_=UYL&WR36SS\[56TI4'T0-
M#)PL'CJ\T\J4M;)@O.1MW_'GS_!S*-_"E9+T>ZY\H&;A]+/G+<$!\97*@2 T
M^ -FU@=.%-)',:?A ^OQ<]DPZ8X.O\/%AP4AWS&;;P[>F6 CXL;%]ZC*B#8P
M\!^I)' HAQ(=\&482<("B'QEZ@V.0RV,F+K>YGC;!?HA[N\\':X,@S&KY5Y[
M:*^2NUL':ZJI-]J<.%')SKX=M3M>IL$+"3D-%;ZVIET6?0TL@!I!PAX2AC=&
M6[W_GSB,QARSX971:.H6;WS \?IF,!F*UX"3:@ZN$TD:2;!@P?"Y[5K#_)46
M"3ZU$(ALLU4L T&5B[2+Q$S J'P[%-7<6/1.=& C>(PSCL<@[!&C#&R.@)#?
M!7PKQX9Q!KCY@?WH27+@3W5"(,N0 ,T\S31KS5^1/*E,?C@,&)6/I[*=&KIP
M.A,"6122PWOE*(I>LSZ^0.%@D>A@4'9$1&SSPET^Z BTSW $.AH=9:")^H$X
MU9:MBC@>@8/P!_@<T3NP>%XL=Q_7^AX.2N )UE>DNAFF>@*-\!6A$912MPA1
M:!9NE7 VR%HD?PXUJT-T"2WQ+=C #U2?KFNI@J?G%"%<<^U&WG I;TCT.O)Q
MO'="$/;2DKFQ@\C#H^I?U[KVN793(VY?>,WYI;CJ-=:4IWT@,H.0[P\2;6SY
M(_D#:5+4AD_>GF)H<V#;UT7O0"2:S$7)&R4V):+;$H8D@5W8KL#@-A/5$L5J
M(OXF(+EZS@2/67([<9S=6<1<]%S!;;!KW=R@YJ@_U7DY*#@*'/+7X>AD!\:>
M'TQ\.H)AYA,_1#P1.A1FGP:RR<Z ;",J98+V:=1K]5^U"4)Y>UX\UA-T8 +L
M\&+4-+EB/;&GI!]PO]OY3P?[" 72ET\^13VYA58G #$<D,Y[">OC:@8E^=HP
M']XK$4\*QBV/]!JI15_+;[BL3YS\=J\7Q)S2^71\+N+G9\TQTYN\,1J'$44E
M7HX=Y\0;(;AQ/\5X*-K)^6<O4,J*EY^K])[,<Q*$04"Z\+:>:,O6K,$H<2,X
M:(LX81'RV?:F K TS+D#<Q91JMYI=J9.RUFT.J]SM$>#^39!'36UA/[PZ-C'
MA8*%@*T 0=-GKH,X63:VP61CN@.I&Z;!>3EEXG0*L^]&T!C!':+C2^$*(P@-
M6:"VO,RG]\'()KZ7649]P7L>08[BP0S&4>3RQ5CL7*UA&R?8TP3L0[AE\;/?
M$VUS&#=K!\ @*$=1(&6B3B2*^@PTAG3E@6/'L]( =@=[WB'L*PH&DN"X)ERG
MZ(/L73 AWFD4=CMW!+3 &B"U/_]M\ECQ2+(7 ^HCNGAK4,#8(H@ICX.\J")Z
M!.DI=S^1G$3+LYB_>5L!F=#HU*Q?<:$*D9V4); 14!A0E\=X4]HD'+'@3)_7
M%W(AAD<0VS;J[ME=_[?X,J\/Y-E=GE7<U9&!A><[V^64D8>BQR?(9R.0(!X%
MG[&3H&;!T":Q,"'P,H2F (*U ]<'ZV <NSSY:.R#1.(@T?]E@5]YK,K4M)MC
M-"']4K@SV+=[$C7);LP)<U+X5D#\GV7QI5T&\KZR9R]/!YR@FN. '6].0T).
M%PT404A-GX%=$GU&0*0SQ#&%G<_9&14#O)!@%\MH=@$'%>RZ8)K%1+0QKXGN
M#BGI4+>&KMZJ9Z!GNU)+%CY9CWLHN:+3T>N=+$RMWK3$GQLZV#)^ S3QV1KQ
MZ,<LU'Y!RPI3-UN9L8HNF[.][(0!LJCA1K02EZR(,4:J2P(,NZ[39(VII]TZ
MN!=G28^.8ZY'F%\0";2X#DY;B<X"%1A?/3#>4('Q<@7&BZU?VPU]"D20(SK-
M^Q\P'A-#*Q:;2,,',)WLV(TRK@KT,4PX8TO5@!Q<"PTPX2_!H!U:4R$#38(C
MD8JN8<*)(D14(I-H#')(Z?UC]".CS5YUO;+4WM]+V=#M-L40_R QQ 5,M/((
M+XEQ(@3[2EWQ@-0'9/C=3],@80R6WQ@=-D+_<X+,>0ZRS_L9HC-(A 53%.&0
ME CR;DDF19QVY@)/CGRX+GFR[+>3#BWDJ,EX%;V >R63\?* "CFN^UJ,WA[N
M Q(9"90[ESZ*P.)]MT\*<IB9-IF60W'F4UN@!.>XQUS"VN</FI!>)=('"7E@
MR=!KVK]'CLO$8N3>08L!ZQOW6+\P8UK@TU/\";[T<)J>C^IQ') U0UV#\LO,
M_5A)EK5T+!'T/3I*9YH_SC0PFGV6'[O]#%#X8+;[8N!@JTN,!1*:-E?]N=:6
M65I*T<S.'-X.Y!/2G2E%P<'-$J*2RPOK'X?4A,KARF!*ID#6/KEE^8U<W L<
M7M!M S1_'D!;("^:?!P+QJ*-A7BM$L+/0!X[:,)QW.-I$LM=17XH2&,%::P@
MC?/?K?7G3AZPH[KJ5:&#5T=<+ F&\/K P>OC.*X&1+(E6O!N!C$_2846O"GV
MQ0%H=VW8U16I9)[&UR7>8Q+L88""]S?^LE#!=D,_Y%!*!O6[+TEQ%(".VXSU
M+)5\UB\G<H-E=76SV2A5]?W:<ZA;>LM:&^ZL+!#1_R9NPT"12(U-6T+U[6FH
MR90^3#_ \&#B73D026T$AF UFJ6AIPTG8)42"F0G)'=)F834@>UQEOH2MP22
M6(DIK%EKK?>67\LS]E9M3>[X]=A"ZC+)UTSI ZR,H<=; H:IHU-X2LMYW&%^
M1'?[D^+(4^BT=P=5I'!FUHZHW<63B>O "<WQMYF*HJT21>/M0\DU+I9O()8O
MZ?G)X\L42@J3")K()I9W9<-@/)B64;9CQL,R/ Z%>6X.IIOS>$U2:N1X8>1$
ML4AIX:$OL$WXT8<=0WE,!DP7 3TA!RQ3N(H?Q3/(9!-0C +TL20KC&1,T,;^
MHH'(OZMAEDY2RT6C7FF\%,+"F%RNW6JZ.@6-3%,@#VQ$VT@+>'FCVDQ%;W_-
M9*]:4@;M^1H<!YX_=GJYJEI:/U'@P8-<N=@BIDWZHM\N3T+ 28Z<29IV6;@.
M->U&HI&(!K&TM.<\M5$N/&@PF(T08!B4L)"P/!L(M4?-7W&A1#M;6V0D9-(@
M*('!=^,QPUA:JI)G0%1DTB\F8$:/F(.9;(->/&P](:&%PZ4EE>.Q1:XF!E73
MMV7:OLH7YTDGI8:E%,O;V&:[=,-[<KR6[?4M(5^0R43)2AHAU-,A4W:Z)'CY
MI/^#J?L]A](H<YPI(JXIM=+\^SX]2Q1::,/8QBQFQI()!7*-1'6V-G%9?YCN
M7.%\-5%]M)A49'T2+[/DN;)\EDY1&GAVU(4EPX7YE8^B;-IJZ:U&(Y/_"%8L
M1YZ=3?DC$9B6,B?R*+MU,+J!$XRY,O9@HZ=E7A3(_>05%$E04E8?K9,2K,+
MZV*7I#@E'S,H6K3WF:- Z1#[0(;)KKA:X475KS&6/^%R%<&]\;R]5Y;>:;6R
M">:F@'Y V;DE7AEF-16]60@M#II(U5-8:RB%=1;F:^)B"3F^ JO')[PDAZHH
M"WZ1#=FEI)3ZJ(O*DD \@7OA9ED760B#5PBWFHQNE25)X=?D3&?GE8X9GTO5
M=50S%\UF9^-/0]<'6:T- _\1CBD>^L-5#NELQ5'RJD9X&<*;3.!P>'+&/)'S
M53M1!BF-NV!FZ6B%XNECS=NR]]+(""^!\146.KV C7'$%>DDA1XZ 'W<=D45
MGM0TJ527+D\FDF1O\<*+0C!-U/+2_%CY-6WUK HDZ2!:2)&UH_.KRFA?-Z.]
MJ3+:RY71_JRZ="NLL1O2U+]G &C5$;Y+)>DS"D&UI,\ O=E>!DN9GQOR++8X
M8FCX9XQ&Z<"GV@8O'B X%!YD6$(;L)$?8_(OG=*# 4(3)+!I8'A]\R(X5'T=
MM G/[L,8R,;DY:589=CSS_U'3]K58R;]$? BFZ<)TQ$).@%[1#L8K;ZB\=JY
M.A'R\IP3WAI/#]8SY>7_"W/ '-9<A20I'6DVM*AQX]J.$\[4F/+7$MYM-V/I
M\CX\B8JT;EWA/,[MIH,R!$P95V5;9FY86RBS9:#=<G'19M;;3+T3+?='&0P'
MXO] CD,_4,)K/?2"0OP=E&0%0"_SD$CXA/>^'?31=O =*OOZX,=#4&?@E([#
MT&6!3J+K?. +5.A!'FE(EXXZ>DY-^Q+4DENS<"S(T;Q(PL%<&JJO02-(U%[D
M+R%QC,Y!*J=EXXGK3QD3WF4?O:'HA0Q[@7//'6 XXP^(*.*0O+L!.VBJW<E"
M5O3ANED @+N/5[@<_QN#Z6-VJU&2EM6%$</&&4P/G)N_HK+W&?: VV#+F+D,
MTRD7AXMH00:LZ 'UB#C47/LQC!V!/ "VAC,.9_ RAVAS>-P5,D2P*&&(A\P=
MG =LB-@$B*,#K[4]4:TDRK"HJ$44DW,+O!_W9(V1TX/#&";MB3L0UH?L[\37
MCNPV"?P>8^C1QA-Z"') &N_W:,>S4+A@!);0Q'5(9!$[PMP0XJHO]"DQUKE2
M5M?%(E/"_$P#&?=Q1-$%UQD[XD+F/3B![_&:5W22([ 0%RH2*Q8DEOV$6^*R
M!P?_175M,! +%O=&M:RFZ(S3XE:>.2%=2/D04TC^&#\DQTK!WNEBX_3<@NK/
M+&?9A5(9Y<\5;#+FT&BB7A8IY<8'/<11'N-EA6^!('K"H/'\M*A;=K<1,<6>
M7%\[7=^)6%_NS@-I/J8BR23$+3 $T\.:YZTANB#Y'#WM$P* &?7S?R1:^R+L
MZ&86[F_1P>XQK2+G>AE9*,LY($WA<T]$K$&5U/X?B[3+O@\F5%_QT\:Y1UBY
M[])YH5V/,3[.5-3P&0/H&RC_:+2GQLNG)#L@0[)W&%X')204MHW$</QT>?<^
M@69#PPDD1^%M?TPP3I[<=WGW1W(;OOJ\WM(WW^"W8)J!_0,2E+222\29Y;P%
MHO&6A1,?71_"J )YEAA1F>>) :*PO7-0GTH>=YW$:@0AH5L%+*Y03(Z$II@[
M;PRP\'W]]'UQ^KXP_[XT-I0D?9'7"2NG405B'/HJ\B=.+Y2 9OBFPH7/K@SW
M!]GI\H")RB-5J P&='#@W?";Z'^4/CSL^9,$0RG)8_G.!Q%SO$ZR+Q\=+.[W
M^OA.UI]%9:1)XW%$:*S)4!+ 3"K*%^#N?/*S:QBPL?]@NWPH=IJ6E%E;LH!O
M$[57NSO_OYC>DOOF'_ V[/(6IH,3;D4X(Q&TI2_PRH#,1LZ]0W,1]H0(+\)5
M#&%<N!>17 ?CB8UV!I+',';Z0B>'J7&LBERK*>Q FV!KI:-7"NHFHC\K#I"@
MKWD+O^_V4X;)U4FPY"1(NH-DC@*0[HE4O_M#2.KN*I)ZM?W07I, T=J-^IL%
MPG6FL8#,>AO$ 3FS@&\2+.R^;-P(QFB6H7CV!6\%T--0+ W]P.'NNR@GG?!&
M"<WB>QA_L!-TW4=,J\42HS1 D#6%[7L?3.<!ZR-"MLXY^\+U>R*\CHC_SM#+
MC%""9B<S);BJF>DFJ-9B.DST*4P?PM,]J&TE2,2 (3Z51-)@_3?ZS K=3[7_
M@,D>]GGK&K':B:QR,N*0EDUD&4P)3_N>#1W/HWQ'0OU-&\HT=8GM5R1!6< 3
M!F<F[(02;8=2]OJXN1GPG]!!6]Z-1GX\' F<'QN/J2AS&=TJ#\XP^RHEJU7&
MPY*,AY;*>"A[QD.!]B\EF0AQB5,EB4KP5,90'?3+#OJO>"Z+@[ZQ\*!OG->M
M%4VR53<EL?X^7-]]3,R_UW?Q/=DR&OQTOK(B( ]$/86[]R-/ OB3=4&E%LY8
M  &3<RRU<61$?_X,9W*X<%;B@ST!*\Y-'QE(ST!*9MO"9=4._C@LQR&C2CRV
MIGV4YI5-#=[23C[9!,<4,@L,'#BZ,C'\GLTQ[]Y2SF<V$Q(;&'L8E1!YG4F8
M+QL*U$7>9A_;D/2<Y+L'[*8!JSVD ">'3;;'N%S_E5H0YGP^S-X)?[DL 7_.
MWC%3!2GQ_WV'ZT1#WBZB'\^TW:5 C,ROX-[)(B+]ZM?HU_.ZL9)&.DN6Y\)5
MBB]'4." C6")4*D0EYY+RM5FB#RGP<Z2KW;E8O!C*O6,CXD^]0'>+(A;6O8.
MKPV5>',]?NN,5MH7'5,RDT;NK&F7H;C#X:X'P;I\18AT04XLUNT6\,3S>EZ+
MDX+DK_D'"+_!QB]H/ZM(*NVNM*<TNX_X[F70X9%<OI'!QG'BU0&]BP.ZL=(!
MO=)^9.18HUT_-^MOWL)0.)IH>E\XVY.('G[MA5$09UWM4KR%C/T,9P6;./%$
M;2?(H3[#,CF'Y,'CB-&PY'G*&^BDT.F9=_?QW4[Z;BT<$<+H/9M'7*8>2'PV
M:?.>9XU?(;]6E5K-;$6@%(XS(I$#SV:MZ@.)NERU6H'<XW%&)?RV$WY?F(V+
M)]LEB"Z9G_U0V21+11Y/&UNHZG&EIKF*N$O#5QFQ1,$#\[?<=DC?HV6VWKP5
M>R,*1[;:9I(<1;CBO):1M\4%U0TK<V%"_,5<7 KG)@9Z)G@5I02@UM]WJ)B8
M0O_ UTE\!F&<$8$;I*8G<P2DK4'Q&=')UTU')DNCBD!W*1=*_"X;^,H:8I#?
M88KLG"DWF!&V/*7Q\NY*:ZT6T[ME8+-(; *Y/J$XL22N<F(3_I$MVYU;(M1+
M^>I0[U@"2Q#93D!,XQ3C.CM-;L2!(AY1OR#IC$1C+G,P95:2/Q?%['9+"@2$
M1USL\6R0M&B/_T"IZ<Y 6)YX;(AFVX<XMA;J]!L<8(F]2ZO/"%&;:O@*:!S6
MBX"\A5_W'H7&V/[)LD#127;,E#^,%)H94UI$-O/ASHQ_&9/CU<%:AI&L&-]#
MNO1L]_P/H+X[?Q!AT8@Z41>?J&D]QG/'ZDI2^CKQ#,G#]&^^WR=F2&P)\4/A
M5F7L"ZM)?A*8.C:]1JZ9#1;.)#.@3%NV_TF:!')Z*'LTH.,I\4IED@,23L;'
M.O*Q>(J&<JP]/\2SF3(-I#"8!.R!LD^3J_K8PLSG-;G [4,FVY3QVB28TCW*
MK_/(/Z<,71;EQY4T!=^U0&_O6Z KP;D@^3Y!C;-:\Z!Q_+O<Z"XGD4]92(@T
MG8^AT<4B7/27^J=&NV4DL'79V7/(:H(QDP$I_B+@B8@1CC:%S!X#>W*4XH89
MZ9Z!<4R!;HL2)J^!"C2KEL76S0+F'5? P@!LS>G_]>R?L8W:#:5K_0!Z_?%/
MQ(X4?V?\Q#\N,1CPXXL=_&31CULG_'FFP7TX_.PCB.0SC\BYFND1&G^$1H]X
M1]&\C99W\[<6[DAI^;*DB=\@>,=\2<&N^IG6;&7#4=E6VL0-[<N:;)6Z^?:)
MP-L*6>.\4_(I)XJK](A%Z1%ME1ZQ)#VBZ+#')A'G<II& 6ALYOR?(_X9X5S)
M8YY$5*-6UI.:7$N^&](I?8/U8'T4D,DQ+'\G:9KYG<[8!3^6\@PLPTA6*HGY
M**P&6:Z>F&@+5EN9^\^@<+ 0X8J=<)1/A^]EEW.2+">6>X/4ET6>=&GB'\WJ
M(5F_VCU+,F_Z,D%&]OH6B3C<TA3>/B<B-2'$_/LPOA]CR:V$7@25@=>/HF_P
MXY-HVGS9(Y^ZT;4:&L%3<, *G8\\#/$C;R#'\TJHPA7?F'9W3]HU2E-7)/]R
M54KJ*D$L459QJA(]$\9,'5FS"^"0DSNF=N3BE0B"&7N\Q@'7)44:R1K?9.:.
M'#;0V!-,E90S#F\2Z.*'U/!-?J#GTX\9AV?Z:\A1R28!HIR*X@W_D2:,B<("
M231;-IQL8#F-Z3*,!-DH:32*P&UX:1(J3W3<#)0LEUJ'VW?9\%14DQ,=)HZ7
MI%%FZCGR&&^GCF-901@0_ ,,BO-(CAMOB5$,RSXWFJ_9&[K3:/;Y7S5<6 X?
M3/Z>=$3Z'I8!AR\P6HE5O]Q<%A57+9HDH32FOC5NX!0@-Y>!(LO%&\\>YM?>
MB,./?$;D %M@&WAI^IND1WFXJ]-\:3-S.E(3VD[%##\3J<20LF"HEDZ>^^03
MEG"2(H0(YM*?,<>2YKYNR1UD0V48,/40KRH+!CE9,'BC^*8@$K/JHCL\[$\Z
M3DXUDR5/"%/O>[9(SA5-F]-#GJM>KB.!1_Q!\=X*T/-)P!O4BZ.CT/].M/4D
M)C")@XD?<M<5"N:@GR*.9 .S 1R#S@2I9 @\'U#U$K9EFD2I^O6'1^ BE(M+
M0N%R#&O6@[6CN"W%VT4"6(I\@"/_3]P?BMA F*@UBNRV(3M^GH8B#I1#G<B<
MG'C:EK(%\W'7V:AI-X)01=QR!LF7FR]\_71>'IYP<9_!C:Y.MD7 $8;)&K$=
M#+S)WN-DS.3R;7A4#)C121"$*-&!9Y6(O\0)4HJ5*M>>F37T*2P6J=P&SJUX
MD %.M+''! IIK$Y \4QQT97D:8'D+)"1A<)43\U3RBZ:B/!H#GPZO_6\MP?#
MYXQ!"0!EC#"TYX5W#*P?) A6.:-&$)O$B)NA+?RU#+M:+OJRGJ&O],C&G +,
M5A/=-Z0!'Z48CK$G=X<( \Z[4,"3$5RJ'V0EP<SV),JC$ Q$/#U*D>9(7&E4
MBIM$LAZZB';5&3NWS^]9SXY%W14QMS" W-0 TM=0NL?V5/1U(:+01&(\;,O8
M"3,;H5VZH4_>L/^P7@9";CKC#,@[ A"Y/:8Z-ND3FP'&(_410Y&"3(0!C:/B
M0!DPE<24N$^GG@EHIKF4.N\F(WR)?8;M>7CZ?AZICA11J7' +1F% U],^9<.
MQJ^8HK\-4-O2K4GT06%]:]\>DA9M3A+^!3)45OGJ0?T,Z7-4AE59_77>P%[J
M7UO=6\Y=PV,J)GS#N<_O48Y6?^W>9?QVFJT\)%!%$; _Q-Y<*1+GVQ2DWD_&
ML83F;M#76YZRL[I*&EB4--!120-+D@8*$@2*>L//2_)CA/-O+F^_:]?7FLCI
MU;Y]__O'6^WZZZ=OMU\NOU]_^UK(&@53//YTG@. 5GD<!7D<1FGS.#Z#^>3R
M! X.Z)MD<- O6O87RMV8^_JYK(VJ4?%Q,@X4L+8"UBXKL+9*SU]'KFZ>GF]<
MECT_'S.>?WRRR7V9'!3XI2:_W"*'GA-;]FEB-<J6$GCT8:R1%I\XH@9\21$"
M B.1U#51*">7*+6P\YEV+5-<5D _S]0X%8*@:R>1TZYTVD4ZK5E:G?8/#W0)
M.%2QYWHBI7)?DI3*?J/=V2X/^7S\,T9]*.,=PG/Z#^Z>%6JORE3>LO^.=.FC
M-+@1;<\I:1GC/%AU2L#A(U2*000)2#:5X[0TQXDC*GR2??[2<E(>4@U%QF6R
MV/$$Q?XKLZTW.PW9A;>?VX%PQ-V2R0[,@M@*^+*,X0(:+"4 VW/JOO"E9GR4
M/3!=X+,*AVW"1#?)GA0*+9%,?HWEZ:IGW:)5)A$39BA\ ]\^9<&BKD,0DV$I
MTWHB\K'VF.L*1>6O9_4S.3;A].:J2]8-'G""HZ\()PS87OI7N8O\-XW[F]%K
M[-J3$*8G/QU8-<F[NL6H4%>"R?(I"+Z*$E>YU.!2ESX?++_X]Z@_$Z)HFK]F
M3("H7W")L8,KN@=YBQK' <9Q$07O,@274>"U5(.7-D#ZN&=X+8E.39XT@GR8
ML:W%9136XF$@\0WG\-Q7@8QAR;"44./%QQ6.(9[_D/5;Y$P"7(?9^17%:9[?
MAJ*[CK12U1PM$? O\+\5M_:['X&2]C46[9]_OP\NWLF;Q<$IE9#^S/X_OQ8+
M5E"12BE&NRZI7,)X$;+G)G!Z+$<H-]A/ X0$IYBUR:1DNZ;(LQ2C3<AS3\(L
M^R-H]C<":?TFOG>=GCO]A5_ ?[_T>/=!H'+7]L+<O6 LWP3^,+#'LP=DZ9=8
M47XI1YNE_)6%,]8W/U'93XXZ/Z"E%FC_LMV8+6")[U05:N<I'KMKOF<+V"6M
M^EW*#MIKX\W:+'%$TB=57MB/"2\LXX^C&AYJ,)493#%AS1MB!.EL:.?\@XRQ
MO5W-X#KZ+-5@*C&8+#$F":5SJ:$H;4WLEF!:'?A/L_GFMWD?1CX@:J0.N(+,
M5QY>U=YJYSSA-GNO)K-PY=W:MPE+T-YX6:7SP,O]/#;TL=<K]KZ3WO'=,T@N
MS93"M,_O1>X>.G/@)DW\[UPK/ %7?N.N)_-JS7GP=VA+_JGZ#*L^?L/0&\TV
MQOBVFL*J9]5E/(S#B$XK\5&=5VHPZKRJ^'EE-?66L9T$.:H0;-;JS=*,?J,=
M:%JMK87XT2=AU/6N:1SL,$HC]G@>S<?OU9&D!J..I&,?2?N/;6\@J_8_J&9#
M;]8;I5VH$AS9K;(<V2^40CM-:]VCNL(D^D(W&52R>JM3^GWF9^L*.A\%>X]Q
M;%FP!'T_QF3+$A','D;5K>N&L=7!M=^E*H6EPV_*_K>D9]D>]F*]H_X  S)T
MJ]/=5L25F&B/NZ7[?GL1S13:1RL=90??56D5PK^8B5^FTH!9Z!@!AY.<Y1(A
M)K]D:^U=+M&>UQ:\U5KP!CN.?'H5_2(W* $".MBB7"PI^33;\_6=C28AV_PR
M:XH7U6[R^\M3N_G:>//+K&)T[+K-RP7(\;KVRFSI7<ND\C1L)TRESG'DN$FW
MBE<IQXM.OZ%F/]B.2R4O0%]I<0^O9\MVS,C 0<[6NF$E&Z8JZ;.P?@0Y(5'*
M9JON1%=JRA+#]W_U(Q82JD3 (M[U QYAZ*U66Z\W#3FB; %2G.W)3$/ 0B0_
M'HZ*L/6U;S"*16,'J08/1YP,_QY$)V(-Q@110=B76+;D364WCY[FR>1(.:JD
M!% "%^;&Z7C%?B.XZ\*'QV1\3%GXUYFJX?E2J9[+[( 2ZT9E@H51A>"+"L&M
MTA:"?V #.W:C\,<?$]_[<<<\QP]^I$6226VXO$[#ZS1^7::8DI>+/W-1V:K!
MCSZ,KW#VE[VP5S'U(J9NEI:IJ3EVPKK\+V)0^JA=I[A/SYTTY:;#K,7SGSB,
MG,&TD!(K2F6O[?+IH5)D+:6:PGVID-)RZG1UK^CJ*'152$(5(A_M=>^-F.HQ
M*4;[D )0_!G;0<2"A=@3.J)^R7X26%XC^[K-M*[XW7EZZ_G>UYCZ A%D-&S@
M+2+R]EIG'*\E^NN9\Q2]'3A/K ^S<T-VIGGV&!: ]?IO$53;J-\WC<L@N.S[
MV%GCDVL/S^A$=IX>S@VC;;80['?;-P&OK/2R]MD[F__V^T7NI>]F_\:%V>T*
M? _&7E0PILX>%F#1N[IG[R($]O'L59; EIW.\=$:/OO<0+.<P#3M($"\. 0&
MDNW,8<G$#?"4\Q5OLD.-V;T1[_B)@\,N7!ED=M[2N-Y!\KQ-T#ZUN_-_U!+&
MJXH[('%6*MCR&=CRKH(M5[W.-[ X6Z6U.#\^C9Q[)TK]1<D79'?*OZIM;IZ0
M!5!"RU+2R-OGB"0'QF4T:QU"1B[1&<BAQ/(APQS.E@P!%D&"S9^:!T;5VQS]
MJ[.#E.)&<R\/F8&9FH4H $5A278QJ1&YG&&I1N2^% %=LV9A['/_J5_S25W/
MXAQP<(^UD*C$[&BN8F[\(Q'!DM2,TUN]#RSL!<Y$]CL3 DNM9N%JYO]X?G&_
ML&CD]W%=/SENKB_8[,(6+G)144$1EQ<HQ&M5&FRT_D7K8]6,,I-,T9"O<#T'
ML*(1:?77'E@_$S]M09KQIU1M:NE<P Z_IUZXV%NQ1^D1@M%QRV2&PVS'RUN"
MR19+<2=[)R:H\'?OSTTP\\'*POR&I%$B_LX1X4U3UXQNMZ&]QJ<+OP)]4?QD
MX4]X4WN&(U8^\XI6>Y??59 _S:H1\27"1Q/= 94J9C4W9=9S0WO]U:]IEG7>
M;3>ZG3<+6/>K_R#*)AO$O4W%C?OC1JMJ5/I2N#%Q 8ZB:!*^O;AX?'RLA:Q7
M&_H/%Y=PN &WA!>L/[2#B[X=V1==HV,VC8LZ_*]KU%N=.G#9.?QA=,U:]!0E
MH-OG\)!S]@2,VHO>,L[69^]69'YK$?-OV;8%V+Q=0Y?6]JKH0K;9>%-/[L8*
MRJE&U?A7R:G5Y50'Y939KN].3C7V)Z<ZL\9$)WU&8C^L(,J4UK*Y-&A6C4N4
M-%A!&C3K1J-3MT 4= SKXJ';L.H&L!\;& V[-HK&NQ -5XL$ R+53N$%&;/E
MKC=B?4I :%PN:"B7V"J8$F/6ZY;B_/UR?JMJ''$IFD]A2<LM(_KJ:^^GYY_M
M1ZH]^N)'?M"#HP:QONF;2\J<L744#$M,WW).=UL!8%I&O=X!"5"_>&BV#:O#
MGAZL1V-7["]\C5>\1=FL&M!!+8#X'+X1 ((FTGC=J"O&WB]CMZM&Z3.G>'K"
MRQ-<G?(%3&X8C;K5PO\:K:[1OF!/UH^C</<D<%S-:!-S-Q1S[Y>Y.U6C\"U/
M;1TS4F7;2:0_=A_$=C#5^&%2.25F!PS?JC>-AM$Z&L,G6V#4^1XHGM\OSW>K
M1N0Y&QU/YYT( 5XID&\^_D(%0*O;:AM'$P"T_$9#,?\AF-^H5XW"U^;^EZV_
MM\%*;[:[QS_.,<4'.'JEZ*'BZ"TXNG)Y==]'3M#?_ZEN>YP.6U096;GLINUE
M@8E^[P:<[/?!J&? 9\MJMW^ 8#@_KI[/]T/)A7U23Z-ZZ;8SZ>8H$F3F&D\
MI7!0"J\C?F68IW83!V%L<UERQPA62C-,^9C,/1^?>B,L4M4N>^00-+I6Y3(8
M=B(9S$ZG:TK) %^:QH_&[N1"@\N%?_)J=7=:$-?_YYQ'OZL$PR$$0^5.0HSR
MX!$/)PQFHEX^V@%OK5NUB>PB!F<8<(AW+QZ:G7JSFX;@_V)8QC:,>SF9@/;E
M/&F74AV[H;C[W3-Q=_CV ^N)M.#FZA&Y7^C?LB&?JFK^YZOY&W55S3];S:\J
M8%]R!6RSUJA(T6%!/6Q.1J]WEM*\^:?]'*7'6]B#U\:^Y+5<6@I;G>)7OL+%
M.O<FU3P'(HF5H^R[5,./.+>MK.>N9<!GJ]Z%?]H7_4:W8;1:_=UDPFZA@O,\
M>*Y^JTS7_;+R)NZB(Y+['6CY7E]Q]+-9;_5&JWF!8'PEX69+9< =@)LW*5@Y
M(JEG0F>*F>>8N=EJMXPNAL!-J]6Z"+'&MEU_,GX<G:73<I2ZBHH?@*TWR>,Z
M(M%_\N,@&BF^7AZT@D^M5LN\\#!D95CP58ZU_Q)=?OUZ>20&_]_8G8J2%%.5
MI.R7N3>I2#DBY6-,4S&PB#JW&U;[PIL"+]<;S4;]R<PR\)=OW[_=7EW>WES>
M?K_[]NGRR\?;ZZO+ZZ]71V5J%98^!%-O4HERU!,[&(O@4-+9#>AJ[(2A'TRI
MR5NU)K0#]K9  [=:=9E4TJRWVO4?[&GW:264X;M"RED*#P$,K/QB^V7@3<I*
M2L' XS'!HOF]G]J_J85!5*V9[)-SS=UQKJDXMZ2<NU%-R#%9UPG"J-A85L=Q
MEJG-;JO5(*8&?;O9 -+BQ_$.N=I(V'H9@%-!J9?BZGUS]28)X&7E:G5&+V%G
M:X?L;"EV+BD[;Y*V74YV5@XQR=/PWP;\/W>(6891[\QZM&]N+LV=>+_>;^C]
MXM5S*@R].THRZC7C>3(].GG?^*[3FQ+XYBWK85+UE#(=@\#WF!^'0!S$N?Q\
M!BH+TP[++XF'FW4XF0WS@@WP5*XW#2RQA'-R9TXOI!?)O.L55!G<?FXJYCT$
M"7$":'2;5&-KK$0 EE$SEF].&;DF15 3Z<]7(X=A$C3KQ72D?Q--9R<%99G
M+4E=IAW<VQX+M6]/+IO*DDQ8Q<KI.LAW(V!=A"%571$.S6FK^#. T\R3X;1/
MCF=[/0?L,\5IBM,.R&FKN!J TZR3X;3+7@]V(X)'*%93K'8X5C-74Q_-RJN/
MX1+]45]XW*$_:2T&[=9;+YM!?]%4P7U%"^X-57"O"NY5P7TJ$RO4YG>W%?<G
MW4%9]:-6_:@/AX-EU(W:]=>[,I--T;"O/=@<IOW?][>?X7,8V1@L^.#W8HKE
M40,T1W[=EU_W?3BO/#_2[,D$FZ<Y'BG"UZA@V+R]ZP<[LDFCU.Y9SXY#>$P4
M\M=$]C#4[(!I6,'6[XMF2^(93F8\\GW+NC3O<E57NU&9IUOSR=W5ERKSR7?[
MR??\\11.#- K0T=$O,=VPCB*7D^*7J\N/Y\8O5[9;B]VN6_RL^/]O+=#IJCW
M-*GWP\=/)T:]']C \1Q%O"^ >#]?OC\QXOULWS-7T>V)T^W-[<<3H]N;@(5
MITIG.'WRK1R"_16&#+0;>[C("?$:@;CL"-,B[3#G9,#(7\\'NH9O^NC)2-,D
MC3>EH^I?-!5UJVC4S511M]FH6^8]R)#G<DJ&B31<L(S:O*?Y* $W6W/Z?SV[
MN_[;U\OO?]Q^O#O3(B?":62^>H<33_\NY);R\&V.*XP&!_<]PM)F&Z^@/SA@
M?\9.0)4EX8KM5_295B_:"$1^'XM/R!'=AY^=$!Y,^>[PFGNFA4!D/-,=O=3W
M;&2[ \R?QP<!%[& 7T!/#ECLP5WT0#N.1GX "]2OE7%_7T94>_94%0-OUG]=
M?OJ*ZZS5+FNT"ZY;5;=;J+6MGO0#&X,!M+^>I>5;NTX DG!)&N$E:=\^:0(Q
M2=>NOUZMD!!T@&4XX'U;SZI@8_+@Z47;5=C)"NMYWJ:@C[RSL;D>UNC.1O-^
M^G;_+SY&B/LBO("E?H!W?&9+X!TJ1^T[I$.U. L79T%JZ0DME9*:2FH62\U_
MV&.7A2/M;F2/3HC@=[;Y:GU6D9WSJ??/KU6YO6%'&<G28706>%;.WC4L<>.L
M]XGOLIF($NEDRHN:=<2(EC/HN)>.TR 8U'[>]$2?568J?2><N/:4/PB]44]O
MN?_JG:;]0G\Y_3[SY%]PU=>8NCJ3DQ?F?8N.JQX84>C!X1?#AO2B\_J9YMEC
M>$4<G@]M>_(60;["&WN*]/75]WH<9NZ6N7BN8,_HZ??IA(D "5SST<,WD6?P
M[!W6_[^]N!C8X7T-=NE"//0"#Z"_9)_QA?&$WMQ@WR&M+YV -3\!HZP3^$3^
M>-][=@O,V1D@4),3D?/GTNNC1Q&$ P/]BH5G6NPY_%%QV#_3GD+GK>>X?SV+
M@A@)XR+_[G?/C*9@/:U#C&95ZFS,#N;;A+;*&WYF=LAND9^^#?X(V648LBA!
M8_DV2!32&S^DE(ETOS\[8?3,1B]]R_R>KTNRS>K/JF"O6K.SXJ-E>YW33>##
MK*(IXAY%0)X?_XR="3[X:]&4UM^J=N4G5;!3G>7T]]FQ[QW7B:8"8G1/!#C[
MFEUL5_<T9E:P9\;<09VEQ/U-#%W_\ND@\1?-:.U3>^[8KLYTBG9G[@Q?0!&I
M0K)OVDO?M/UFS>D$E9U=T=[-*1F%I+B/N<U0XY))K;]G<TI&Y695M%=S2L9=
M/)FX#@O$[.#H' ;V^-L]F'FDTJ\VK=5M &&M2P,#3F?X!K3=_@I2Y1EEW&C!
MGO59SQG;;OC7LT;!].?4D;N1'3!,2>MGT>,N$=MU2--^/TTO@3'C5X0W1__Y
M%PN1M4B/"6]8@%:Q/609M7X2!Z#(UVOUNF7-J_//3JCUW(3F5)&23ZC]W(3F
M-)!23ZB>G<[UUT\%QNF\@X!J<;\-.'0>,L$=&Y)YF!F5^.KLG;&F$9B\KL^<
MMQ_!U@0E !X4V.ZUUV=/_V!3/D;GZ0&4B';3@KG#_SB@X'IG0>Y5!+&*0_[D
MVL/\*QIG[P:P0*Q C5O]^3)C]),3]FSW_S$[^ 3?A/DW-<_>@9!IK2DGE[P'
M*,;Q^P5O:IV]^Z>YS7N$C$NG\]'K8^@A_YKVV;OS\[IU;A5MS476;\5?G2 W
MAN]^=QWOY]N0*LS@_=H3_<TSL,83VSY'<5SO6O7:$[D>Z.=H.H'QA<YXXC)*
M^\H_4[XD]&/@I%![&KM>R%$K!6CETWW@DM!')-D+60/*/6X!XZ5#X<B9R%O/
MM$'@CV%\(4[Z1_T',HT&GXSDDYE\LI)/C>13,_G42CZUDT^=Y%,W?7+F)>E;
MC/0U1OH>(WV1D;[)2%]E\'>=:9&?G83O1YX?X1*F._/LY(UTM$8Z7#,=KIE9
ME'2X9CI<,QVNF0[73(=KIDMCIF\ST[=9Z=NL]&U69@_2MUGIVZST;5;Z-BM]
MFY6^S4K?UDC?UC#F%]+8<"%779S<R\P-7[;J*N1>9FWXLD8ZLT:&&](A- IF
MUIA[&7*I\U8(I_15*'E 2M$UFB:N8G2&O*.ODB\=S/AS!J W:B1A6$X(2.3:
MJ^M_Y$^7V9NY)8\AD)EW9=X_(1$\\WX0*T&$XA+E??.\WCBO)X]/?]/$XS-S
MZ6=NZIY;]?3-_)?L:)(WHZS-+=F[I2MHG"7S*O$2<MD<\;4P##AEDH>+7W:Q
M%F;UUB)'%[M<"ZN":\%5C]VO1>,8:Y&*#ZY=9P2$^*D/ WD">[CG1#Q I?6=
M,:]DRE@DTB2^PDSX;P-J"'+YY(1G[Y)+8%E8>'E#NE/ ^G2)#'D5OB@KK"YF
M1EE>DFZJ;3SD-NZ+&UN5D$RSAWZ[3(=^NWI+V-AD"1O[6\).)9=P?=5SCTO8
M/05YC.'::(K>/M^CK(F<3.9=N%:4Q%43Q :WODY[!R_[?0H?V.Z-[?2OO2M[
MXD2V^\QN5FXKC1>PE;>,5T!_M //\8;A"7*D^0*V\;+7B\<Q)>=1]!&O"]@(
MG_; L#O0F#V[LY7;6.L%;.R1#LN=N.=:^W+/-5[ QA_[C"TW!31?  4<\V@N
M]^ZW7L#NE^M$+S<]M(]"#R>VB)T7P%2E<#VT]N3*-[HO8 >/K18=9BO-E^!%
M*H_K86_;^!(\2.525 ZTL<?Q*95U-90CYF"&6*E"IJ9RQ!S>$5,N"E".F)?,
M_\H1<VQ'3+GHX3B.F!>A"!PF'=!\"5Z@8Y_H!]K*E^ .*H\/86\YYR_!%52N
M,_9 &_L2G$/'/RP;^TM L5Y$9E%Y#LM];N5+<&&5Y+#<YS:^"(=460_+?6[L
M<?Q,95V-E^!W*8/#?=/JD'TE:5@OP<%R;(VCW!3P$APTI7&XEV[W7X)/IUSZ
M3:GIH7$<Y]")+:)RQ!S([-M7 DI#.6(.[8C9VU8J1\Q)<*1RQ!S7$;.WC:VD
M(V9OJZ$<,0<SQ$J%=-)0CIC#.V+*10'*$?.2^5\Y8H[MB"D5/31?0I9.*7P(
M>P-"? E>H&.?Z ?:RI?@#BJ/#V%OV_@27$'E.F,/M+''<0Z5=34J64(5!M';
M+_9__. J#B,@TD#0-3:F>"N_NUQ1**W#5U>^ARU@>*NB6R?\^7[ZGGF]T=@.
M9K%_;9>%M^R!>3%V1>K'O>@S2,S#C D[K,YH3V)1YBY6E83$!I5TI2DVJ#@;
ME,Z0K*1C4;%!Q=F@;!U8FI7TKBHVJ#@;E T-OEE)-_-*;/!>L4%IV:!LMD&K
MDMYUQ0859X.RV0:M2H8H%!M4G W*9ANT*AG>46Q0<38HFVW0JF1X;"4VN%)L
M4%HV*)UM4,E,<\4&%6>#TMD&IQM%5FQ07C8HG6UPNE%DQ0;E98/2V08JBKP?
M-KCL]?S8BX 3>LQYL.]=Q0$E/0A4 %EQ0/G/@)GVJ#OE !4[5ASPHL^ M@H;
M*PYXT6= ^W0CQL<UAQ4'5.4,.-U@L>* 4G) Z<Z RL:)A9_Q6W#'@@>GQS(\
M<.M'L,W>\*/+>E'@]&Q77/Q\'>S+<9**(:S+%^D&GGSPN%W9X+'BC5/CC;)%
ME-N5C2@KWC@UWBB=55'9,+/BC5/CC;+%GMN5C3TOX8WW@?V3W3+":5F5*Q13
M*$,C88K*AJ,54YP,4Y3.PJALA%HQQ<DP1=E,BTYE@]:**4Z&*<IF4W0J&\=>
MPA3_'C'F_CV^5U9V!3BB; 9%I[)Q;<41I\$19;,F.J<8YU8<42&.*)TI<8K1
M;<41%>*(TMD1IQC3)MSXE=E!,80R(S(,<8J!;,40U6&(TED1IQB]5@Q1'88H
MG1%QBI%KQ1#588C2V1"5C%HKPCQY7;Y;R<BQ(LR3UZF[E8S>*L(\>=VV6\D@
MJB+,D]<QNY6,9<K]_<#NHVLOC((8'Y(QNV[L +[ %J>V-[T*6-^)+H<!HS:I
M*Z6#[63G,VT]9V3++MMZ=BL9?-O_%JXSBL^^-XQ8,,;1S(L1$&B^^^!X0SZ,
M3W;/<6%]3XZ0*AFSJA(A??9M+[RQIRN 6%2.>"H9WZG(05)NW;:2@8PJB8V2
MG3]9_)B=BI!*!@ 2@R2W-S-RGT6PN]\&_)I5)/_)$L_>SI]*.\O5%L(6&G7T
M*ZO]JZK\-NK&:>[?E>\]L"!R0&O'"U;T9NUZYZQ][IRI=F['.U=JG=VH6VK#
M]\>J>STD&VKG]KIS^Q.R3;5S>Q:RI4J3,.HMM>'[W/"RI1\8];;:\#UO>*FB
MIT:]4]4-OX3']ATWCIP'=L=Z<>!$#@L_/O7<N,_ZGP)_C*[/.**8^;?!1SOP
MP( -;UAP-[(#]GY:_(!9NAF/?>\N\GNJAZP@F*XBF)(33+D,-:.R/K&703"E
MTT&,RCKA7@S!E$N',2KK^SL0P>1TW_0R50^0DE!EO8DOF(1*IN=4UJWY4DFH
M?)I/9?VK+YB$2J8+5=9C^P&F_&#C_J?9;%CJD*>!3W[ G*$'E#6RO2&#/Q_M
MH'^"43*CLI[8:F[DWH)F1N4\K(@(<(N;PG>,=UA\<L;Q>.=IHU6AE9*KGI7U
MR1Y@_]<9SK77\\?L#M04RI+^[/=(8<DD58NA7,5!P+S>]'M@>Z'=PXO^9CO>
M9S]<#:S[!9C49F7]OHHH3];",BOK6U9$>;+'MUE9_[4BRI-U))B5]8A_LIW@
M7[8;L_?3SXY]3Y4*5ZX=SGB34MK]Y'BVUW-L-R7B4-ZYDG>I<LX%L[*^ZM/9
MW+TY',S*>I$SFYM\_#N\Q@YZH^EG]L#<F8-%7G3M36+85KS">G9']T5S&??T
M5S]B)UHF;YB5]3 K\JJ"]*JLWSNSCU^8'<8!*:&? O9GC+KF MK*7!K>8D0K
M<+SA*:H<E7.#[U)L&'L5&XK<YLFMLB[Q79";J<CML.1F5=;977ZE2)';/+E5
MUHU]$ONZ-^77JJPG6"E)522W4_#Q*B6I,N1V"EYGI215AMQ.P0]^R"#'.D/,
M$!'1^'S)_>P5&!<&T@26B%C PNC6CE:%5:^4:GX*[G%%=563=:?@-:\>U5%.
MR>S/5WX8?1M\_#-> 2&Q@O+M%/SXBM*J(--.P85_(I3V;^8,1Q'K7SZ T3-D
MG/"N[(D3V>X)*G&-4W#G*]*KHM1KG()KOWJDM^B*F\#IL7_Y+@QX%<3K*LJZ
M4X@Y*(*KD(0[A:C#Z1#<QWLGZMM?8C=R)L^F$U91OIU"U$&16V6DFXHZ'+VT
MHK4W6:*<^\?=W,8^-U?YT(^^N?L3R\IM?83-+3="14,YF(]-$Z4#B&@JS^^Q
M::)T^ Q-Y9(]-DV4#AZAJ;RF1U<6]^8R:E;60WF)R"KS3IB/XXGK3QDCU/AO
M$\0[>6;;7HQLKZQWL.Q;73Z175G/7 FW^D#.^V9E'6X+]NR6P1GJ]"+6IUW[
MPW.B\/;NC^</T9<CD2OKAJO*EI=/,E?6.5?B+3^4A*ZL$VW!WMVP8. '8S!Y
M&/4F4(Z09*];E76.E7ZO2R>36Y5U>LWL-265SFXT2622S91OI=2O=-\KZ]C:
MX[ZO,XQ_P=GO>,.\H.%=;NR0];$/#MS"@6EIQ &,;L2^><^.IG*Z0>M4_&@5
MHZ7OC_[IT=*I..JJ1DNC@)UBG7;K5+R!%:.G@YYS)5>U3L6Y63$2/.CQ6'(2
M/!5G:]5(\-"G:LG)L'(.X*(>>8ZWEQYYBM)/B=(KYRX_8#=(1>DG1.GMR@4+
ME$PO*Z4?R"?0KES,0PGGETZR*ESS(E-FVJ<?6OGN1[9+?XY\M\^"6Q;%P7,9
MCB]'O3K]>$BI"*!\$J!R 8PRZM>EHK'R"9G*12C*J! K&EM*8Z<2@BA%4N&A
MS([*.>PK4TNS-PB,=N5<SY7+LM_;WG64,[5:<KC<9VY'.3H5.>V0G$[%"5F*
MO3[4D5)9#^)[V^4[PUCTV>]Q7W]J@UWV>G[,>ULQYP%[I']ET54<!/#&9_>Q
M<IIXI[)^P"INX_ZXL7+>O!6W\2H.(W_,@D^@_(4CUO^;[_=#[@$)88N#>!44
M_PJR9>4\9R>QG_OCS\IYJ5!%OO*]T'>=/FWB=?3_MW>MS8GR8/2O=/=KQQ'0
M6NV\TQEQO: 54.MU9S]$"(HB(!<5?_T&JJVO=J?MSI8FD"_M5#)/$G*><#BG
M/H&KLR)/$KH?(+33>T]=_,L2T4\4?6$Y1\2X)RBJ[CSHF,!XOO;/67S/0_0V
MG!/ON[H)7?<XQ7,-P;8<+WRZ'*Z79S,'SJ(;QD-$ J'DS:%S?J-B? #A74.S
M2)P02/,B@7F!71W1(G%B*\V+!.8%=E)1B4@AF^9%PO("N__F*1&IR+^5%]&I
MRX?P54-?Z29XA[/ZH6$D&Z?8\?T2<5(_Q6D:^7>).'>#XC25?)@X^X;B-)7\
ME#A_ZJO?VY(-4/R(*7&&&P5HNA@I=1 I0+&FHM3*HP#%FH-23^US 5HVC B!
M'QQ)\MDEQU#;*B70PXTW<DPBG2$*/?P9(8I.H9<.Z.'&]3B&^C=QU#7"CVA1
M/R2F>E:8L9Q$^@O8K3M^%".1LCUVZX[?\YVJX2E34*BZG#+=@JJUZ5(+6*J1
MINL=G:7*9-H-PWB^3<^Q5(BD2(OC>_X<FTC=$2.D?:7D'==NE4@-DV(HUGV(
MZJ%$%P#B6"IL$EWQAV.)4R@O=M'JVD=C#H_$L<S+711]OK+,J'3NUVR@;#'#
M%#]M^8C3&\E8/LPU*.)$Q^>2HXZ%9NT%LH%2H&RJX>+;$14*+NN3MH'I:T#Q
M? ?QL1I0= --\S.^7=>%!EH;54;K&H0G:;FH4]3 Y8/3*Z?EX1!:@8E *VU-
MJ/*'04D:&C&8P?>\,Q+WI.>(TSTIYCX-<WB;<!QQBBV%:CQ0Q<X^Y(B3?"E4
M8]M5\2*=''&:,85J;+OJ%UFVOJF?X=2-#C+X_MSUH>$* M=WX/UAA%&C8\SC
MM9=>PK!_[L)WU>_WKX?772O/L;=W_=Z/B^A7I_-XLP<9.B=3>>E)U3<H3\Y6
M(XP@^JM0N;:.9S9]=&S_P\990#3N;YG,U<]A>U#X]9-3E*9JJ7-Q/)KGC/;F
MNF_89E7DL_6.P!;JVLQ41KG!MK14)ZT!L+56/]@(D^E^+.NY^7BUGDHLVUZP
MPJ)B5[?> ';9O;-U]]D]&(@U54+(K>ZN>;8B->QA S3!1 (5?F?GZH I+PNM
M$L??U)K37MG:5//MKG&C3:>/P\U^"]9YP5R;S<'-:B]RM9:TR3\(@;FK\ _,
M8[/=J.S\Y=C+]6W]=KD>3MK"+3/21O*DT>IR"E F@F'E=&;:!>MF=?' UBUY
MYP[9Y9CO%(*%4C"T3J#R2B-G!R.%;SQ,FE6@;O/SX4Z7RP5!ELU:L*@H3# <
MY"5SHPT$P[$'O#07;:T#X:A464MBTS,%T1;R(W']*"\JO6Y1";+UK6_S5E><
MR-ZVOIQ4.KU2?<1DQ7;0OU:D C>]-6X@>_WK"K7/9%Y9^Q_0M"*1TGJQ(S\&
M_5<1<!;V-#6?8?A>2-NHFS>R,FSR*C+?U\/!)CG+EV.@: <]-/G;Q'?7FO?'
M.?B><Q<VN)S!6?2LOKM#2V#YC@+=IS_G$*C186O_9=&-O3_^G%IJ@'[-O95Q
M_QM02P,$%     @ &(!J6W6]U1@'!P  %AL  !4   !E9C(P,#4T.34W7V5X
M,S$M,2YH=&WE66UOVS80_KY?P678D +R6]H F^T&R+(,\+!U6YO] $HZ640H
M42,I.]ZOWW.49,N)TSI(BP58D,02=;SW>^Y$S[\>#,25)>DI%?%&7)FB^I H
M\9Z<J6U"+A*__GHE3"E^P]\[LQ+CU_B=GGT_/?]!_'5S)<[&9^=B,+B8Y[[0
M%U^)>4XRO9@7Y*5(3.FI]&]//-WY$1/,1))+Z\B_O?QPM5B<8(.8>^4U7<Q'
MS2=8C (/7,0FW0CG-YK>GF1@-LADH?1F*FY404Z\H[5X;PI9SD1XZM0_-!63
ML\K/P/GC/Y";VXYW;&Q*=N!--15OJCOAC%;PAY;)[4RT#V/CO2FFHC0E;1<U
M9?[>DE7+?+N64W,WKNYFHI!VJ<JI^!X29.W-3*Q5ZG-H/!Y_RQJ+>:I6G4[L
MLX'4:HD=@6>@@-ILZIY36K/'PS$,;SRQ;N7&1J?8=WV7JUAY\7HRG,Q'3!$<
M/X*XB[[,/7;!B]]]<R?'LX/$?043A)GL,S2\NGY_L_AY<75YL_C]W8?/JZ,J
M4Z@'\C?#-]61;CRY6$3B ^GUIA2_F"RC"#9:K[*-\+D$LY>@XF0H%B*7*Q*6
M5HK6J&&?*X>[REC/5?NSL07H!W\*DZ&$O;&)M.(/:;WCE<N"K$ID)!9E,IR]
M!)/.AN)'Z6 (E"\VXK8T:TWI$N[O6Y8:5']I?$ 8J4HARXVH2V]K G. 60'1
M;*!$T2$QE=0BDPF6K# %"L&;ANX!04D /2?MADD*>4N0V^/IL)9"&8C4G+\L
M@PD299.Z %F)[= $0"#6N4IRX6K^M]N_)DLM$S:@4$X#[%2Y!!CX' :ZBI*@
M(/.MH)I)8>8*VP)"]]SP(@+V^B,!(Y&I$BYA[^Y<$"%:(,=CVWNNR@RY*KT"
M'U4FND[!$V[NV1LA1,KJC:C@)0XP!U[K701;Y[E[HI$DJ6+&$5/4NLE] ]\&
M<2[HDTB7BTR;M>MB:FFIG+<2@B0O-GI#RZ@7&M<I\T#;%Q&=-T-QLV<*Q)R-
M)S_,7!N %M0X_X!R"K>G[E4P="&DI>!2N$C%FMAT08ACK)7+>0>3%2@_+D&^
M3Y5+M'$U]G%A6J,;WU;6))1BV8E3N#(EQ*;QU_4=YH%R2>(2.?^^UJ"8O):#
MR?DI-5I,SM/FKKE5W&;*)J;,7W!A]$+=N)YU.5I0MB<H@R"V\WX"@(*!=OI%
M@]I.".U4\;1(RZ'XB1R:,>P-F//I8$0,AXFLW?%;&)=B@F-;20W2850$ Q3$
M2KE09J"B,O#A9KDKT'Z16](R1*J%NIVWHQ8 ^*%"L4*7,)"%(=75L5.IDE:Q
M :H!Y  [)7.J'8-DR&T7$#44I7$$A3!?ADT5VI]*:BT92V!64&('MMC10'>_
MX^ J)B9$N6,_I5^VO)^3"?']3#BZ:'H)$3UQZ_&)@61:J93C+9TI)0.+=,@5
M;IV<!-*F74"0(DK&2BN_85 ^));3,\0NA*7)K#W27NL-^'77&E35MD):N-!$
MD@2S>U @-.$EE>@-&MF!)U1QVC$)!HPF Y">J@*$O-P<2(;B>B5U'4J&_4,8
M81.O5K#,'>APN[9P! 8TMX>[7@@Y-J)^7=-;8U/[QU4X!J7DEIIX<,@^/1F)
MN!M)0A93XPKH,V/F+S9J*2JW\<=#O_*$V[:P\.1P])Y0KPS,)DEJR^[KH> A
MMH5Q'@_X+0_,7 ).?]= 4? ^?6Q/ADQ +=TC;W7'M$5A/N?1O:RWFKUJ],JE
MVS8-KL*0.0Q*J.#@DA8Z-IC";TFWP_H]^NCY7OKRZ7)D9IP_9XX+;XAIEUC1
MKCBX5ONAW=4)Q^8);>-!"]^I)]''\=KIMD@=%L"SP'N8)_H8%L4&S8 )4@4-
M Y=39 !*WS&TX)/'B2YQZ>]:P8"0HW69A-'^U8L>V"[Q\L+]4B%@/&7RO)HH
M@GM;E-T.3FN2MPR;3;\*P!DZ;7BA[5YDGA2T=L9I9OP#Y213;'2TK:;' ]PV
M:.Q!D-!'HP:\G>,9HH"'8'>PID6R@^]\+QN8,5)= G\SB^2-X#D*-0??AU?X
M-DA1@UVJ7!F](@:P4B[;DPC;EBD5E38;PM-U;IK"E'LI@)!]'H ?/L^9/@QF
M^\>CKI().+>GF>UB8K26E0.G[FK_6%,\E!5<[K>'KWMGI#UJOC^!)FE'V+(]
M#X>EC<+SD4^/(AEY>]&3N6*X1%_JSB^]J5K%1(];)=.T,UB<<\(T5T&Q0!Q.
M;-M+\1,28<J'Y%3$",ID'(73\99PM*4,&CTBJSF##J[H5MH#Y?,FB[O5[CBZ
M'XMN;;(]PK;+^!1J\.^K+5D0\91C[$/&CMQH[WST<2N#[^_%_#/XOQ?=S^G+
M0[;^7^R\RA5EXOJ.DIKG=/%[,TE\VF1\,EX$C#F$RP_6#G_U<O:???4R'_%7
M3?@(WV+]"U!+ P04    "  8@&I;-G6H7"<'  !E&P  %0   &5F,C P-30Y
M-3=?97@S,2TR+FAT;>59;6_;.!+^OK^"F\,=4D!^2YO%K>T&R*4M8*#;W6US
M/X"2*(L()6I)RH[WU^\S)&7+CK-UMD4OBP/26J*&\S[/C*CY]X,!NS&".Y&S
M=,-N=-5\RB3[**QN329LPMZ_OV&Z9C_AWP>]8N.7^)M>_#@=_\#^>WO#+L87
MEVPPN)J7KE)7W[%Y*7A^-:^$XRS3M1.U>WWFQ+T;$<&,924W5KC7UY]N%HLS
M;&!S)YT25_-1^ 6+D>>!BU3G&V;=1HG79P68#0I>2;69LEM9"<L^B#7[J"M>
MSYA_:N7O8LHF%XV;@3.Q+DVW/=4F%V;@=#-EKYI[9K62,%GQ[&[&XL-4.Z>K
M*:MU+;:+2A3N8,G(9;E=*T6X&S?W,U9QLY3UE/T;$GCK](RM9>Y**#4>_Q-*
MS7.YZC0BIPQDG<-#4S:8O!J^@M[,KW(EE^#BY<Q8P_-<ULNH220$+[)YSSO1
M_O%P3)S\TCIJEVJ58\_;^U*FTK&7D^'%?$04/@(CJ+6GVQX[+^U?_[CGX]F6
MF"X.;8E:9S!(F)F/+?LK2MZ\_7B[>+>XN;Y=_/SATZ&:!Y+_DJ:=U[>^/$'5
MLZM%PM[P%;+FO1 )S#1.%AOF2NZFST?)R9 M6,E7@AFQDF*-NG:EM+AKM'%4
MR>^TJ4 _^)7I F7MM,FX8;]PXRRM7%?"R(PG;%%GP]GS,>QBR/[#+<R!"=6&
MW=5ZK42^1"3Z]N4:N%!KY[&'RYKQ>L/:VIE6@#E@KH)H,I.C5I&FDBM6\ Q+
MAND*E>%TH'M 4 O H>5F0R05OQ.0V^-IL99#&8A4E,TD@P@R:;*V EF-[= $
M^,'6I<Q*9EOZ;[=_+8R(3,B 2EH%&$3A T-<"0-M(S*O(/%MH)K.8>8*VSQV
M]]SPC,+V\D_")E@A:SB&?+QS1(*8@1R/3>^YK OD+7<2?&2=J38'3SB[9W6"
M0$FC-JR!KRC,%'ZE=G&,+K0'HI$JN23&"5&T*M2!AH>]..OUR;@M6:'TVG:1
M-6(IK3,<@C@M!KVA9=(+D.V4>:#M,XK1JR&[W3,(DB[&DQ]G-H8A8AWEHBX*
MB=MS^\*;NV#<".]8.$JF2I #F$ T4R5M23N(K$(I4CG2?2YMIK1ML8^*U&@5
M/-P8G8D<RY:=PZ&Y0(2"U][>8VJHEX)=(_\_M@H4DY=\,+D\%T&+R64>[L*M
MI 94A\@2?T9%T@MX" #I<K*@8D]0 4%DYV$:@(*@]UNT@SAJ' X%)\6;#]D;
M8=&L8;5'H<^')"& S'AK3]]"2)4*N#=*"MB'L1(,4!PK:7W)@4K4G@]UTEVQ
M]@O>",5]O"+X[7R>1#"@AQ*%"UW\9.<'6MNF5N:2&TD&R #1'H)JXM1:@DV?
MX=9CK"]0;044PBSJ-S5HBS)K%2=<@5E>B1W\8D< \WX/PE4JB!"EC_TB_Q:E
M_B7YD![FP\D%U$N+Y(E;3T\/I!2F+HHZM[KF!#+<(F.HI5(J<)-W84&B2)Y*
M)=V&8/J86$I2'T$?G)!?>Z2]ENRQ[#X:U+2F07)8WU:R#*\"7@'?G)>B1K=0
MR!$\$0TE'Y%@\ AY@"25#>#DN6="-F1O5URUOGS(2Z(HT#'E"O;9(YUOURA.
MP(-P>[P;^L!C(VK9AIZ;ZM8]KL(IB,6WU((&BN+S<Q-+_:C2HIF%;!;!&=!H
M1NR?>?1RU''PRT/_TAP<FYM_<CR*3ZA> FN=9:TA-_:0\1C;2EN'!_1F"&8V
M Z??6B K>)\_MJ= 1J"R#LBC[IC&A)_B:<"OVZUF+X)>);?;1D(UZ3.(( KU
M[%T2@62#6?U.J#C2'] G7^ZE;Y4T)^;'Y9?,>?Z=,N_2*XFE0N")RNT'>%<S
M%*$GM)('S7VG'D>'QXNJW:*W7P#/"N]L3H@_0Z94HT$002ZAH>=RCCP $%@"
M&OS2H-&EK_BME3# 9VI;9_X%X,7?8*"[QHL.=5*)L-$L2E-M)@6<')%W.UBM
M!;\C* V=S(.I[\'^%;A[Z7E2Z.(,%-X$CI06S['1BFUE/1[FV+JQ!Z%"ATT"
MH%M+TT4%#\%N;TU$M:/OAW\'J,;(=0U$+@P2.8'_A*\_1,"_^L=0)0'-9+W2
M:B4(TFJ^C"<8)I:LJ!JE-P)/UZ4.1<KW$@&!^SJ0/_QBE_K#7C^_[1_*VH9G
M$!#/4.-BII7BC06W[FK_,)4]E.<][[9'OGLGLSUJNC^[FKN\(XQL+_T1;5!Z
M/G+Y220C9ZYZ,E>$H&A8W6&HTTU4C/6XQ1-=KPJ[I+P)5UXQ3^P]&R_9&^3#
ME$[?194B-I-QXH_=(^%H2^DU>D16./GVKNA6XC'V94CF;K4[!._'HEN;; _.
MS3(]AQKT]V)+YD4\Y?#\F+$C.]H=LSYNHG?\0<"_@O-[H?V:CCP>U?\#(V]*
M*0KV;HLF/X>QXO,FXY>0@KX"$5&G<O>A8G_A^&>>B__=9YX1?;G"C_\H]@=0
M2P,$%     @ &(!J6UY6N<D6!P  0QL  !4   !E9C(P,#4T.34W7V5X,S$M
M,RYH=&WE66UOW+@1_MY?P;IHX0#:-SL&>KL; ZXO!RQZS=TE[@^@I-&*,"7J
M2&K7VU_?9TAIW[R^V)<@]:& DY6HX;S/,R-J_N?!0-Q:DIYRD6[$K:F:3YD2
M'\F9UF;D$O'CC[?"U.)?^/?!K,3X$G_3B^^FDTOQ[[M;<3&^N!*#P?6\])6^
M_I.8ER3SZWE%7HK,U)YJ_^[,TX,?,<%,9*6TCOR[FT^WB\49-HBY5U[3]7P4
M?\%B%'C@(C7Y1CB_T?3NK "S02$KI3=3<:<J<N(#K<5'4\EZ)L)3I_Y#4S&Y
M:/P,G)EU:?OMJ;$YV8$WS52\;1Z$,UK!9"VS^YGH'J;&>U--16UJVBYJ*OS1
MDE7+<KM64KP;-P\S44F[5/54_!T29.O-3*Q5[DLH-1[_%4K-<[7J-6*G#*16
M2] 'COR<[3BPN+-I/!S#JFCFNI.8&IUCS_N'4J7*B\O)\'(^8HK@U1%$'<@[
M8!=<]+>_/,CQ;$O,%T_HER&,9&<A7N+W*'G[_N/=XH?%[<W=XJ</GX[5/)+\
MNS15=0XEL>/M\&U,@,^K>G:]2,0_9:7)E>)3*<L$EEJOBHWPI?33UZ/G9"@6
MHI0K$I96BM8H5U\JA[O&6,\%^H.Q%>@'OPA3H%J]L9FTXF=IO>.5FXJLRF0B
M%G4VG+T>PRZ&XA_2P1R84&W$?6W6FO(E)0?VY0;E7AL?($6J6LAZ(]K:VY;
M'.A5032;*5&"R%0EM2ADAB4K3(7B\";2/2*H"2CGI-TP227O"7+W>#JLY5 &
M(C4G-,M@@DS9K*U 5F,[- $LB'6ILE*XEO_;[5^3I8X)&U IIX%NJEX"&GP)
M UU#65"0^390S>0P<X5M 9+WW/"*PG;Y&V$C4:@:CF$?[QR1(&8@QV.[]US5
M!?)6>@4^JLYTFX,GG+UG=8) *:LWHH&O.,P<?JUW<>Q<Z(Y$(U5RQ8P3IFAU
MK ,##P=Q+NB3251^H<W:]9&UM%3.6PE!DA>CWM RV0N0ZY5YI.TKBM';H;@[
M, B2+L:3[V:N"T.'=9R+IB@4;L_=FV#N0DA+P;%PE$HUL0,$(9JI5J[D'4Q6
MH12Y'/D^5R[3QK78QT5JC8X>;JS)*,>R$^=P:$Z(4/3:^P<, _62Q WR_V,+
M$!:32SF87)U3U&)RE<>[>*NX!]4QLLQ?<)'L!3P&@'5YMJ#B0% !06SG<1J
M@J'W6[2#;H+HIHZ7Q5L.Q??DT*]A=4"ASX<D88#,9.N>OX61*B6XMY,4L0_3
M(AB@.%;*A9(#%=6!#W?27;'N%[PE+4.\.O#;^3SIP( ?*A0N= D#6YA379LZ
ME2MI%1N@(D0'"*J94^L8-D.&NX"QH4"-(RB$$3-L:M 65=9JR;@"LX(2._C%
MC@CF^ST(5RDQ(4H?^RG_%J7^)?F0'N?#LPMH+RV2%VY]?GH@I58JYZA+9VK)
M(",=,H9;*J>"M'D?%B2*DJG2RF\8ID^)Y20-$0S!B?EU0+K7D@.6/70&-:UM
MD!PNM)4LPX0?% C->4DUNH5&CN )-9Q\3(+!(^8!DE0U@)/7G@G94+Q?2=V&
M\F$O45&@8ZH5[',G.M^N43P##^+MZ6X8 H^-J&47>VYJ6O^T"L]!++FE)AXH
MBL_/32(-HTJ+9A:SF:(SH-&,V;_RZ.6HX^B7Q_[E.;AK;N')Z2B^H'H9K$V6
MM9;=N(>,I]A6QGD\X)=#,',9./W: EG!^_RI/04R I5U1-[ICFF,PA3/ W[=
M;C5[$_4JI=LV$J[)D$$,4:CGX)(.2#:8U>])=R/]$7WRY5[Z5DGSS/RX^I(Y
M+[Q3YGUZ)5VI,'BB<O<#O*L9CM +6LFCYKY33Z+#XT75;=$[+(!GA7<V3_1;
MR)0:- @FR!4T#%S.D0<  L= @U\>-/KTI5];!0-"IK9U%EX WOP!!KH;O.AP
M)U4(&\^B/-5FBN#D#GFW@]6:Y#U#:>QD 4Q##PZOP/U+SXM"U\U \4W@1&G)
M'!L=;2OKZ3!WK1M[$"ITV"0"NG,\753P$.P.UG2H=O+]\(\ U1BY;H#(A44B
M)_ ?A?I#!,*K?Q>J)**9JE=&KX@AK9;+[@3#=B5+5:/-AO!T79I8I/(@$1"X
MKP/YPR]V:3C##?/;X5FK:V0& =W1:+>8&:UEX\"MOSH\(Q6/Y07/^^U)[L&!
MZQXUWY]=SWW>$W9LK\+):U1Z/O+YLTA&WE[OR5PQ@J)A]>>AWC2=8F*/6R/S
MO#=87''>Q*N@6" .GNTNQ??(ARD?JE.5(C:3<1).TSO"T98R:/2$K'B@'5S1
MKW2GTU<QF?O5_FQ[/Q;]VF1['FZ7Z3G4X+\W6[(@XB5GXJ>,';G1P4GKTU8&
MWQ_%_"OX?R^Z7].7IVS]?['SME14B)O=&]%/<;KXO,WX9<#@;SQ,U.O<?[(X
M7#C]$>?B?_<19\3?I? 3/GG]%U!+ P04    "  8@&I;#+T.^7 %  #])0
M%0   &5F,C P-30Y-3=?97@S,BTQ+FAT;>U:;6_;-A#^OE]QR[ A!?R>9FAM
M-X"F.JVWS&YC9^@^4M3)(DJ1*D7']G[]CI*LVHF]-$&'!JD#!Q;)>[_CW6-
M_1_K=? -,HLA!"OP=9).N(!+S/3<<,QJ<''A@U;P)_V/]#6T3NC3[;SL=MIP
M-?6AT^J<0KU^UH]M(L]^@'Z,+#SK)V@9<*TL*OOJR.+2-AU!#WC,3(;VE3?Q
MA\,C8H"^%5;B6;]9?).(9BZ#'@(=KB"S*XFOCB(25H]8(N2J"U.18 8C7,"E
M3ICJ07Z:B7^P"^U.:GLDV8F.S9H]T"9$4[<Z[<+S= F9EH)<EHQ_[$%Y&&AK
M==(%I156FQ(C>V/+B%E<[<58K%KIL@<),S.ANO""-+"YU3U8B-#&9%2K]7.O
M<#<4UVNC7%SJ3(H9L>1"MQUI%8X ,;GMK4@L2K6!EB$1#9:Q"(2%DTZCW6\Z
MBEQ7DY2=;6J\+?Z7GY:LU=M)O&D>IT2B>;!]_N!R.CP?^MYT .-S\-\.!^<P
M^##PKZ;#O]P6G0TN:^7!^7#DC?RA=[$^ &_TNCC[+^>^HKV>[X^O1M/AZ$UE
MPKNKR\F5-YK"= R3@3\=CD?PLO6K<V?Z=@ 3[_(W;S28U,<?+@9_@^=/W4FG
MU>I\M7SL]F6HW$53R*V@.[H0-@8;([R?,T,1D"NZS*DV%G1$E]AJPYF!=W26
MN1TO02,XJY$4WH!CQT@&=%IMWG.]@*E5L0Q[SUP7.-<F(=WU]Q17DZOY5*@!
M5"&UD FF%I. UB>M6M$;6 :1D'16639!/C?""KK!3(4P6%)/4#-TS2<16>:\
MH(^C#*DOT04S2)9NV7;3N<I(<J1&"N1BI>!W'45()14+C$@+:;7B&F$<18*3
MA233B2S=K%'%&"LB>DCG)ILSJ@^KH?T"KAJ3AM]P5N<!;I^<DFOD%0MUZMKF
M)OF:R-5%*7_"3, 49O7Q4N(*/)YGPM5%S7$D*_BH](("-"-;;<QL]RM=7$$9
M4531]?8+HH>4A:%0L[*?Y7M%_6QUI$AJL@ <T>?>E?,O8F&QGJ6,HVM]"\/2
M?;<+H-TH).>6W5:RAVNZJVRCN:0%IRQ)5S%5%1G\-!<&$_(QK^3/^3EF5*L&
MVJ?'X;,J"WMJKDQ'^^7)\YX[V3;[=F2+!K\91. 2F7&-P\:[ O*8T]1Y<)J$
MH@:0L#SB;LPSH>@J"+6[]41,N%5J,'/IJCE")B6-2R(33%(RLY3RE]5R_D@H
MIKC;)]&AR)6XK!'57!;9UBF:7'MVXQXW[LK@/=-E62#Q!HAPT:4<E3._W.1:
M2I9F)&G]M#W\]TTB6T&4+22Q0>W61V1)N"8LQ9[FD()P4WC'8=.:LPT]UZ[1
M<2;7HY(P455CG^64A9BKA]/&\]063[DQ191RZ7OX"J25N[+>6<.KK<T22^4*
M;@&Q=@74S"PXIK;K/L\JLES%?<#:NH+[5;T#-+/FUL H*3:NQ-K+/(XW<O9X
M8[G+U^_%SSTC_RF[3+_-"N#5+H'7W<[2MVMN!SSZ?^/1U^R:6M@%5F#TO!IP
M!S!Z *,','H HP<P^NBF[+<"H]6T>,IPY;MP<L^P?\HN'V#HXX6A?[!$8A;#
M)&;Q&HEZG.NYLI3; Q0]0-$#%#U T0,4?7R3]EM!T<V)\911R_?BY[Z9_Y1]
M?CR(U,T'F@XXTR[T!:RB.!;=FAF$ -U!-#=*9#&-#8)!7P@,"7:EK "SCH-Q
M7G1])\^4.'<#IC; @XQR1SHT!9#&BG2LR'A<BLA<;Z<I5,"(F.0'B(HFE:;?
M;85I=Z%F9^M"T#0+'"@I)V&P^B*^A\2 H(T@>61V%,$\I1T'A3"SC7L!QWM3
M[G['J//MWC':^T=1<&]4T>#+7];Z%U!+ P04    "  8@&I;,,E-0H@8  "O
M%P$ $0   &UP86$M,C R-3 Y,S N>'-D[5U;<]LXLG[?7\'UJ3J5J3F*)%^2
ML2?)EBP[B1+;<F0YSF1K:PHB(0DQ12H *5OY]0N %Y$$ 8*2[- Y?(I# 8WN
M_G!I=#> 5_^ZG]G& F*"7.?U3OMY:\> CNE:R)F\WKF^:G2NNKW>SK_>&,8_
M7OVST3#>00=BX$'+&"V-KCN;7YG(&&+@D+&+9\8S;_:;T3"FGC<_:C;O[NZ>
MF[0,,1&&Q/6Q"0G[8#0:E&!$LHLA(WADG+N.<>$NC';+V&T?M5I'K7WC>M@U
M=EN[!T&5?[RZ)T?$G,(9,* -9]#QWM)F3^ 8^+;W>N>[#VPT1M#:,:A<#BV+
MO8:WG$/R>B?D:0S(Z+F+)\WXIR:COV-X $^@=P%FD,R!">,*,]=SL0GP'&"/
M<\_+MP[W6E$C-G)NX^),YOL1MGD;NZW67I/]/ ($1L7OA?)W>[QT^_#PL,E_
MC8KZ1,9]]$O(?$B9Y)&E3+2;7\[/KKC>XK*41\N+RR=9/F@&/T9%+0_GBT=_
M:#(N&!/[C5:[L==.DD<*I2"'>, Q8Z7,Y@#HJ)SW&^,?AL%Z G <UP,>[;IO
M@H_AY_D<.6/W3?B)?F0Z/8IP&,"QP;5\Q'A_O4/0;&XS1OBW*8;CUSN,G4;4
MZ-\V&#VG;$9% #:Q:T,UA,TY=N<0>XABE.@!G(!0.ZT;]G.3M@GMLQ7+.\TW
MVQ)GCN&CBT/;)'2T<K R4FT-)@N.'UTNVB9R4(Y46Y+)!/:CRT3;-'T[%ZJ4
M5*SPD,IAL#^N!SW%^.5TNZY#7!M9;+8_!C8;_E=3".D\@ZQ [K_QW])";XQ5
M3XDX6&G_S>'AP5ZK3=>>*]K)^,I _Z;$+.@0NEHER1HA78,3)J^:65I".SXE
MT7?>\+^S/3FL'A915DUWEFQ%4;QDW0PHF<H1+LT4,,+8VA9B?U\"3'4PA1ZB
M?!$M +-U=/#<70=/XUFZI=_R *XASH&X1RV_&8P5+H4U6RY7LBR6>WI8QD6(
MX8Z-_IQ9FY1&/4KU(&0F.893JEBT@ %.4ACSRKX1Y<L"N;\.D*FVC&=G+B&_
M&4&;]?!48'LUI7/9U+4MND4[_>XC;\EJ[[IX+P6KHI@&H@?K()IL\G__YX_=
M]LL_C:#I7$!K/,6Q"LCTK>W>R0=H5.!-$8(OUAJ3E+S!Z->3JPHP"HRS/ ;F
M[02[OF,!Q^KC"7#0#\Y)!KR"PEHKY4L*X DBINT2'T..)B=KK.@:E+"1I)R#
M8 T@!_ 8$$3<\65"9*J\"WC7,4VJ2@\YDTOL.O1/,Q@:*43+U]:Q:__((LR;
M86,RV1 'F39EK-HRTHW5J,M0#U5&!M"$: %&-KS(;#3S2VBLEH=9\")*QHH4
M_4JIU?#(X.DY"RJJBY=95%(_Z,R6[586CIA$#4*A+>)A8'H=0J G;.*3/VG,
M:>VVN&H%-(R 2(V#U,9'$P>-D0D<K^L3CVZ),+,;O"G$/8>%541#0[.*J*@L
M:KM9U!*4C8AT8&TPXD:">FWFRR$]@:/TO,8_Z RCO2P@K&;^%KE6=GH>.T-@
MA&S$_-ZYDUGR=QTH]J4S6H)2/:W)8#F#@&20"#\5&UGM@ZSN@ZKU1K6$Q<OT
MQS[1/<,$@QDI,'^%XCICY(6.,1Q1-B+2]=*AL ;\^=Q&$+]%#@MJY((G*U.\
MW@N^A8B4$=)2850CQ!&BFPKFOPZ\UW.(N2<TA4]^"8UI3W ,4$II;[E!R06^
MUWH0J?:73%=#<)]9@)+?-> 0MOHA!IQ K7^Y_H/)! %[@,CM.7# A#NLZ#[B
M!&*Z*GAHD4%&KX:.1V!7\ C$M U&W%A1YQN;!/W:O) C"A#^#&P?GE-#C*I5
M=)7FER@>9;N"YX!1,C@I(TFK#A06!0I9JHYU"98B.#D_%QH+NZ)S@%%I<#)&
M1*>V$Q2AHQGRN)+H/,,VC\B90#H1"?M3>3FM"4_P&20H\BDN1;-V)BC'$9PP
MO4D=;^+/Q>-(<"2$5 J]:34JR=EM .<^-J>"5T'X46/-$?P+G(B1H%*;=W(X
M!M!F^027].N2)_\#DR=II6"1%M+P*^P*?H60FL')&4EZM=%6Y!-B06K71FSR
M/U[ROY9YOJ"\8D5#Z46K)9C;R7!U2.__V'&1@*3Q+/J8FYA9(R>/7P_9OT5N
MO%6Y8MN!HB<8W])HMO$LH"O)IZV1$T/;.8#E_%Q@0%"0!$,\$^.NH5DCX)T#
M3FX!=?(=12?'_$Y%OFMTMA@&ST&M5,5"XX,"*MKKVD%Q)=8UT'%P/ ?&Q.?"
M(2>8[ZQRP3BKM2^+EBMF0K%4(3:"Z9X7-J_GQ!(Q]!Q\4C]H&7I"Y"\@H0*B
M!D$SLJYEF$LJ%8XG(2:H%6*O%Z(U [DY6*K*:8T](8ZH".O6P&TIO)@#9)EZ
MA;LR,?-8.\Y83[KKQ1OS(%64TQF;8MZR)/JHMEAJU"11R+S]FJR0QMXL)V$Y
M)R996Y>;!BASMP1%I8NGS'*1RGI#MU[$,F_,R0KIC#F=^&6-U69N?4VOOD9
M1LR=EKOTE>[^$^@!5-^?4=+=K_;VZ]DD@@LEZ^_/B0#4:)6. (0J4X0 HA(:
MHR[GU'8F"J! J(9'%J IBL]H+6"""R6+33FTZO&T1LQFW9"-AE4IN%=*Q&O*
M!7>4G:+N$W%X)V]F37XOGD_%+.X@Q*,>EC4&\42Z8#< ,K=S%%;+SJ1B@2)7
MM)BIS3'ADV=$30NF&B6.TM#U@-US/$AE]D[OY^S&'FJ&NW0^^@&M,./-<Q/:
MO7 ]F+,N;D2H$'7!Y1*BSELUHF:-L%UCU7"<M.>YJ2["&Z^'\MKQ6I7=FE-,
M8[*5I["D8K:U!;MN=%TKN*YCRXK)Y+E0K8%@/>324?>\49;^I= R%=/,HZ"[
M"H<:!8Y"\O)8Y69"6; 8(\'9$F+42-\K6V(C4$.8'$A=EW@KFP YR1L)XPL)
MW?'JJE<1X4WHZ,RILMR8\ ^#-9VT:Y CN5<Q?6=MO6 6=Y%SX/D8>4MW'((<
MQX/$;E!45L/0$3Q!,=(1<09AA/HJ-E4OG#I@9ATX8.3Z7B)5+85F86$=5_FN
MX/N) 17=-[P%K26XAK1D\MLZN6\Z4_.>['110?:;=I9<[=%;^TJ:/ .YH&B1
MKV%/\#!)[Z>I%]<U$QSS8%,6+#2A]P0/D3*_L1YRFZ2F:F:F:AA#>X+71P5;
M#>H6<@7BVX?R!F'.S\5#3W '):\HJF'96C9Q'F"E*NH8.X*[J$1&<>U1VF+:
M^)I9XUI;ECW!X:2/\K9Z1-TAY$GFN2-=5;!XDA;\2](<\]K-4&8<![DZM.,G
M8ARA/BW@Q:#1':"/,7(F_)D%Q0#?@)[6R!>\3[)^D!SG84(2&][)4$[$EP&\
M))F8M_!-B=H"*#,/4%W[L[G$"RTO5;BM%;Q4"N!7OR3:J6<&36\57?N0MQR[
M^ PNH+TG/QZ4\5CIURN<[O?%@V%2M*.&#=JRP9LV]M9:'>H.(#F %.KLRG/-
MVWXPF I.(^75T)G>]T7G5=[9)/92%Z5L]'5&=@UK .L*B^357SF)I:J"Q2-7
M[W19&L'4963U/+W9,!U XF%D\I N5?$UE8H,KJXUAZRTML;F>U_PADFP7S42
M=@/>C/&,/8*XV_J3M<?_;/_Y6SVVM2X3%$$3![:\5)'QM2\>7RL';+WJKCV<
M+R'FX5>6GA/#=JD]GN75"T'/O^!3!#W11.YPOM0>SG5G"#,Z7,>#78!MEYFP
MO/%SUX)V8C=S35@"#U4FQ#,JG#.)S6UW/+P:=.X MO+R/[9*6<ND$WQUDF[$
M63,X;T;,G,&Y2VWC&'\L?2C!8=+<=\<&Y=((V*R[FTYWRYTCHFV5V(<TBNL8
M"^([*N6FEWC?5Z\NFUQ3D)\)7UA<!^&<,X/*JPKJ="(M+*> JHP@YP9@NFWR
ME@/H^3AO)Z<NJ8.@X'13(TA_#YID\W/4J!&V6N.K:0D*]TSD9@E)2Q79=0>"
M;RWW+HH:K%)QE(3N^)$M.B@\-U2L*EZB4:_0YW(@>LUR$$T&1)+?HV;9$;.H
MX1K^$KNVQ(L'N2-54J88UGQ76O*%A=J^W>2MA3RTBLH6YX0="%XP^<,+M7=+
MYS2\:_IL5NHXUBFU-KRE\+*,LD31)C5\?B$DD?R3DC,">D7/S-1(!;%#R^+L
M KN[:CYSJ6M^$1U/PH'@A<PG]O]A*GS5O"='8#Y'M%^&'X-/CN,&DD3F_2OZ
M%<WF+O8,!\P@F0,3QCC>W=T]OQ]A^[F+)\W=5FNOB1SBL:WVCD',*9R!,]?D
MY!15V/\:4;T&^]1H[S;VVL_OB;73?+,.%TQHY@@HRT54;QTNQH",.#F?-#RJ
M:T+I[A[D<T!H>=Y\LM($@#FOTX2V1V(R#?9I/5U8'FXR&HSJ?J/5IN+(^2FJ
MR?]/8D8T>D=2P0?\?Y:GC4A4@4&Q$E\?!8*]-6"@M1(0Q#32&.B*3J#Y?.(N
MF@29.DQDB[,_4@V7:A2:5IE&H^+LCXT:;1!_M';#M&Y6U:7:MR JVSZM$K0?
MUI6T#^T@Q9,Q\'HG<W=+9T3X0?\=@_66USNL 73$0EG.I.?!&9MZ=PP0EGJ]
MXV&?_C\H-8<8N=:0U[-\'%HE#K)MMGF+RE+&"#4D?/;K.^SZ\Z@11,DG%D@9
M8^ENFQ9&<GB[.D(5,;CJI6G!SEQG,H1XEKZSK#IR%?"GU__X32[)74=UY-/B
M4@8>.^OMF,A&G(G^^ )Z5\"&%8*OD,/D@I7IF9"0W>I(DF9'-5=D9;[$[ACQ
M U#5D4:#QX0EI9*/],?\"'/B?CHF"J$;NZK-)>LRKIIDP!QYP.:72M%]$MTR
M54A>%7/R<1==+OB6[KK(%%KO7-<B87RA8YK8!W9:M)GK0 _@99YP8V"37.F"
MO8P7_30*EJ_7.R:&E-4-9-;@7H%GYG8R.EUM0=85DAEA+3C:1-8<9E7S$@_L
M]@CQH77BL]YXR7GD(?UD%NGI/<0FHGMD2K _YOY0\M;%0W!_@[SIU+4M6I<\
MI%XV[01;EE2V_/(*QRR6WG5G#(+ Y&(AN>"PT_%R522,MO.<B4SSI.<$#'(V
ME'HFG,<UM;RV.A]%3NEZTYG170WZ$:Y44:?O.SGWDU5XL):10C6*TW2Z+H:7
M&,Z0/R.7 %E#-YH GXXN5#+(AEZ:0FJR?^KJT!)&L8114VZ!""5%9S)F\=#M
MQ9(J.:P:#D_FXL5P#GA. ;5XNGS&I?9?I<?0QJ))YYB>0^O0Z>L$!O_VG,<Q
M@Q[.-%A''M6\(U(,;Q!S)ORJHJ<Q"Y>10J6-\)H77B?*HZNR193+KTK S!WV
M\-X[MJGA%,EH>?C(BSX^LCDB8TTZN/,N,JVB0+G\2:5B#@D(X^Y+9[HDR-62
M4)M7Z7I??%=7E>0MPVYAMTT\(U$I(97\E1J,E15-SF3!L+PRZ1+KV[ _3J\O
MF9X?.II2)_FKIXUMBZ0P7C,315X#$=UE=!5F516VD11JOW@!\=P72IZ:A@J$
MD#IEXFZJ>;]CI?2R ??2&6E%4^*E88H>3H$3NFOB@T'9"R0JJJFM2:6TAQ6;
MS"?@#L]E6T?><(<XF(# G_H$9!58EHZ,\$&2\(FZ!Q1MPUUKAD_9U!>7N'8P
MU\&#PK7Q3EQD5B989(XQ?W&$,K<SF.N0L/ '.PX]=(_A("1UO(Q]95T?8^AL
M(X[S0)K8BG3J1 @Y?8F#\6DKK4"HTMWL>C[&]+?X'>A?04_%,JW3I72<UT]7
M9V6D6T=[ S@#CC^F/[$KT_CP?P]MJQ._/DBB1#URX3KFD]7C>G)N>8I[TAK4
MDZO0"2/07:7;81BOT"=P[A+D/6V-Z4I6>G'0F12>M.9*"J@352BQ&CUIU6F)
MI5(82U#.Y"N'I]G"\ZZ/G&-F>4=36A.;_@CVTDHH8E4VL.3USI##&\GFP/R$
M5#H=)A7K$RO?HWT/\T-OU_0CC_A#*_+I=#PJU,CG=CY+LJ'?6);,ZJ+DV%]8
MW5&P32'E[L]2K?#"A/A,/O8ZUD.Z:AY3>Z)<JNPI5MFVF445:#Z=<5YACTXQ
M[V47F[B'Q=,T)7['N"6G@&VM'WYSLK&;:Q.Q2MK0 EUF/:631GX1A<D%4V1*
M*PF[S"GMW"9:>MJ*DLFS]A#D>@ZV?Z&!],15)!>HU$9,Z)O1+N6)JT<FSIH#
M++4M202;G[B6BL3:_@S^*#NLGS2)K^\^4HSJIZ\PI4S;6O HR2<^%E4BR;:S
MLB2W 9I,O?[X.LJ0J>Y.1%L">4>1D7B,7>RF/:*8=Y7%H\YTC&E$'J$+>.\-
M[Z"]@.QJUFF5-V.;2K9%K9WX\"\(\/#._77TE9!)._=+E^840_CK:8I+M69Z
MM(SH6]?'OYRFN%#;'7Z=L0?Q+ZFPM&0/I36T^+4&9%JR[6KMEU)4B>1G&;5K
MQPI=PM ZO3=II<!/^O3U))5,>2!62)0E)S&5"A]%4_,M7==6940"-Y"9Z/27
M!57T!)Z )3O.3LM1$IAYT+NN;4,SD":IF$C&1\[AW98LBC'5<1P?V"R.DB48
MMCV@M/J.BI/8*&?ISBSV"8.;0AY145N10AEGCNA T\46K4\RETM4>" 5\ZZ2
MG*6?!JI]!Y##;L#IL^/%5,WA5M]<TJF(7[D>^0KBQSI6D<L+USN!A-9A/;-#
MWD-KPF+4<3ROTH=#'TL%RGLT1HK[)49+X>T=GN.?]]1E.#"Z+F4\N/FSZ\+Q
M&)F(I?R,+R%S$U*Q'52%@?WS1)>!<1YGYE'TSBF6& '[#(SHW.M8?=K"% (K
M'%A5/NE=3@Z55>9.$&W1? (R"ZS*+XY;1,=A@OLWZ(B/4Y.NILQK4V4YM=@O
M=^/A#:9MG+AW3H7%+N)<CK;E<T.IYW0!QDLZ(/C4T1_G).*RDYNJ5,D*ZV>[
M<BJ\<,BA-(-[1=X",XBH3"883N@T0_NF:R]HTXEG7"Z#M87.S9NN./$&;>T^
MM 'OLOX5OD+#5,IC!*3O>XQ-*_FP685WIWK\*\-BJ:PDVA:ILB<_GU_Y[)$=
M.[2;0&<KB#Z822MG6K476)F_M/[J2>O^^#%ON-E4='TAY">&_?G<1ORN(,93
M>. X\,6P!3>>'#H+@&PQ$;E2O7T-8136X*9WX5VPL4<\82.?61@XC<==&1Y,
M,N6=E.LV^IDV1:?G8+X^M=&$S6:KM2JX( S-47+O_9.W>0\NIFP&O_!G(XC[
MXR$&;$ECKK1*N/_R^'J0SA(\5!KJ<@CP!'K;,\E^8N]0RR7K#OPT.2?([MZD
M.Z8@9>H<W*.9/SL'^!9ZX=7!X:6$55[NUI!&U<>B/AG'*J+GVJBE= XA^_+)
M!^S!(N[T8D%HPAK.C"CD>' "\4\:4.69+[PW>/4@FL7,9$H+IR_7[?HS_M+.
M F[+W'^H;>)Z\JRGH165X';A*MSFJ\^L*JXB!!@N8)3N? Y9-TS.JY8[HU;I
MXQ[9TN!0^>('!K<P>HT!N\RS0*HAF((S98XK\_PNNV[_CM\@$=3HC\^! X)5
MIAK2:?,ISZF/SL!41* ,.X5\'U>+[V-=OKO5XKNKR[?B1MQJ253,J&+\G]Y[
M$+-7_"(_>35DD[$E][9E(I/#U5.?D>>C&I)I\RGMH.<K[TW/F?L>.^G9'Y]^
M]]FU@96048-#U1J;K9[Q' 340N.]F@)K<"R%E]]05RW3(H\E%8"7@%E3T9+-
M=W*="885,B<T.%0*"#&_@)(_K49)73O((]R"OL3(A!6148M)F3L@MW9V5QUN
MJJLKKI)AY6M=_"U79W+*DLFHNH!=K2%9R)\T*C>%T'[OCZHECH2K]>_]KLYS
M6R5X7?>(7;![K8[(I;A=[Q#TZF#B$Q$[AV&%,9N\!I]9#]414LZ:_OMI_'FC
M5*RY.O+ILRK-6\R-+%9(Q"(&I4N'/,FX.L+I,*GHJ9GJ+&& ;J_#J\A95E!E
M)56PR@!]]<]&P_CWS?GG%__Y]]FIW[UH?6TWNQXFW>/IV7U_^L&__&I-I^_,
MEO?[H4]>X.N%?=:"UL55\\-D=/@-?;F]&7_WSD^<YH=O9!>#FYOFA_/9'Y]_
M;[;^&%K-Q6CQ8?;7\N+E\IUIG;UL]U&OZ^_?G/4FX*/W';?@!+7?3SN'W<Z7
M<_QM\O'3_;?#YK=/M_:P<_!C?/WMX,OO+Z>=Y?C]V?Z+@\'HKN\<["_WKGI?
M>J8SF[=_^)_&QR^'K=V[^_G)R>W9WN]O':=]=[V<'XR^CJX7+;_CM@_>OQA\
MM=W!I/5^^G;OJH\[IX/NU7477UD?[S#X?//N_JO3=[Y_^;KX^&[WXN7EXL7-
MI6M:U@OK=/()W"YNX=#\\,D]Z'[NSD:G?US>MCZWWGV"W^_'\[8[;#9Q;S$@
MHQ]_?;D?];Y>+,__NOG8<[HW@]$WL-@??.I>+KZC'_T?%^\_SB]?7C?;W1>=
MJS-X?#/I@/'TR]E_C.[5H-&0GN%P39X2W7&L4Q:-65;R26DM+GF/:U()@X?$
M^4+W7U!+ P04    "  8@&I;&G[L( X7  #_0@$ %0   &UP86$M,C R-3 Y
M,S!?8V%L+GAM;.U=:W/;-M;^OK]"Z_?+[G14^1X[DW1'ENW$J2^J)%_:G9T.
M34(6'5X4D)*M_/H7H$B)% D2! \$RLG,=ILJ$IZ#Y\'EX.  ^/"?5]MJ3!'V
M3-?YN+7SZ_96 SFZ:YC.T\>MVWZSW>]<7&S]Y[=&XQ\?_MEL-CXA!V'-1T;C
M<=;HN/:XKYN- =8<;^ABN_$OW_YWH]D8^?[X?:OU\O+RJTZ^X^DF1IX[P3KR
MZ >-9I,4&!79P8@6^+YQY3J-:W?:V-EN[.Z\W]Y^O[W?N!UT&KO;NP?SG_SC
M@V4Z7Q\U#S6(W8[W<2N&]/J(K5]=_-3:W=[>:T5?W)I_\_TK_2#Q_9>]X-L[
MQ\?'K>!O%U_US*PODF)W6@]7EWU]A&RM:3J>KSDZ!?#,]U[PX:6K:W[ 9*%=
M#>8WZ'\UHZ\UZ4?-G=WFWLZOKYZQ->>MT?B 70OUT+ 16/[>GXW1QRW/M,<6
M-2CX;(31\..6/=:T)F5P^WAOFQ;Q?_23O_'?'=?Q7,LT*/<GFD6KTA\AY&\U
M:-&WO8M%)6S7=[&NX;&&_4"_%OU&BUE ZS=X"R](H[11WR=_MI$C9N1J&:W?
M)%!)^P1&(^1XYA3-$86,S2JG%:@OP6;-&YU;[HN8H=&/ ^M ;&OKNCMQ?*^'
M=&1.M4<+72-_0/_-;6%.$9 L7CA3TI)</"MM8/J7D,W1QYKNMST/^5XYL[)^
M"]B?R4SCFZ3,4_18DJ_,'\,UN8'K:]:%XR,R4?EGKV/2[TB!NOODF-^1T4,6
M;>J^&[/BVO5127(K@<#5-=+XTM0>3<OTS;+U8!8 U5+BT\F%0SV+8%HM9V5N
M(2VXB?02D7FZXWK^4DK3B8^0BQG''=Z,J?=$K"C)>!4,*%&N-'^"37_F#D-K
M;-OT*63)NA25 SD^D\'UTO6\^?Q)>.F/-(S*F9M3!*2E;<,PJ6B:U=$L?6+-
M%>2?[[)_'LTI^O+#2V),:!+]I;"7EZ@J>O618Z#0/Z60!-1R]<27+.H=NSCZ
MI:4](NOCUL1K/FG:^._YC-.98!SX=W'2J(4>,3'PDX>:]Q@XR^$/6Y3-%K)\
M+_HDX#?@-KOLEKB1U-EI.X'/<_9M0AP+B[;;MM_1,)Z1-=.=9DT0L/%\F-'T
MD!2[C9.UT[ >64?^F- _O1 )O]'R)O9\Z&R:9(R)?C_$KEV@GN^69L[%!L)D
M(;K5>$'FT\BG?YP/8*6UZH]<[ \0MJFKY<U'&&!I,B$64TM=I<@F)F1^=X5Y
MT=Z<Y7]+ZMQY4(F^7DLU\ID*5=E;545$D_B2 UB#1-%U'XJ2/(0,[P.,.)%?
M?&_ZH\[$\XG#@ -KI+5]'L3:CT=<M(4R'< ,3UV,QIIIA&LP,B_=^*,05)(+
MPH-8>Z6X: N5.@2:2(+"I?B#RVZNCNS,&2&3SU672+SINV05X\^ZQ)?WB834
M&QM3'P!^5LB%JLG,G-W,\RAB.TI">H3+=><I6 WW:(DWPUO2NZAYP(+D8RW]
MBGK)4< 0PT42T>(4#1'I=>%.P4![G1L%WS-R@&HZ*.51PW"A!)?8.=[ M>OH
M:_>C8J U'K-X:6/[48)K"E]SGFBH>M$>2 NQ)G0#^9/K&B^F98&O-3@@:]J+
M^.AB>E!"\\O219/6?;(Q:JH!@Y"0]'<@I,=V1N0L)S( *O3B* ;1U68T $%<
M'O()GB!#>CW*("L??=EL9 5TN,AD.?=E5 QV$*(Q_]QT3&^$##J:>#WD3[#C
M!?C:RCC,V(G@*4?U.C5?!WXZ&)X\E-<2F3E;7^PG!:ET#.;K+WS4L0*AP@.T
M@[R;88=XM*:DV%PF1+V[3CX[3#=?W"^1/K^P4#9D+F&2Q'+CJT<@)(]:!6";
MT3^*&(,-@<9LDN=%UF:FR!Z/^#TG\;!#/+],9J2!@5.CIL^8IED$L2*BX([4
M6N,_6:AJ0Z3%"O%1)S-B&K-Q#6'3%;0ZCV&%3(%&41DSE+P(4"%>G3RN$G.Z
MQ-CIJG,G-SR7#53G'I/'#VB(M.^[^M>1:Y$B/;K7Y\^@\\32 )5V<,.A)"A6
M1LIA%H+:J8\MT4I^0IH9IJ,HYI[8MNM((SY5O-+^R4=ZFA+@'?)E;G-7,\G\
MV='&IK\:SJP>B6:@*)^W^%1@D@290=A#OF8ZR#C3L$-F2AI)G=B3X-@*<6],
MW82>N3@ -V%<XN$-U/V+ 02S:,9I0GJH@?B=-T/BBL)OZI1"5YPPRMG!RE+*
M\!8K1H#:CB'=72F$4RP8+QV,$%)>[$C4)PA/,-$3#F053OHX<G3X>%T>T@9J
MDDM<H1.Q*;7,^A8[ O.AM7)6ZS?  URI4_1QTA)GN$3ZP2=,QK\N=H?@;D"\
M9,$AM(>FR)F@<R)G5ISL[#7,PJ&)(>1_!ORL*&*!4O<_0\^D4R/ */!BS".3
M;;"U3WLCPE-31UZ?=#7P<9<)5&>%\OA)#Z_-2KNY4?0L/!L /?.ERQ=N-?,K
M;"R:EV/8-#W$IR5/45@R]-!5@*:T_3!5B[>B0KY@O:D^LBPZ:CC&E8:_HIAU
MT$$Y-E#]1<EC"?8D9P]YB)A/#^^>DA'?<H.3$'(DR<=2N]+GDJ6 +,A8S+F+
M21G.?#]<GP5W<)$IF%3BDV8Z="EZZV"D6?2N"&"92D%O@&KEJ$P':IH0&W7+
M$(*LJ3.&4!-1TG5.3#QQ[R;W8H :5R*C ;)=+^%=Q&O7<9/VR!F@"\#$9YE3
MA,UIX%9<.,3!F 1!@6O7/T4>Z9ET[=KV/B/C*8!<?"'JGC(R#:K:HSJ=AZ]=
M)#,4*FL <'U'D+Z]<DE62E]&\GK&SY2'C/AU8-:<.6"(G=B*AJMHY6XZ$V+6
M\MJH$S0D$^(B3P5Y9Z_$Y2=&F(Z&9Q>DIL%6/%WSNX$7&MD,W =E6JITZEB#
M!)E34'RFJMU\NFY2"KHE9$[C_)2?'.\N6;;RT2ZSJLD3D!)E!LX)7M@0MHH3
MY"#XX#8+95.TS. GU\.5NL.1>?TN:Y=#V-TNV/OMNC@0RO>Q^3CQZ2G @=O5
M9&7V5;"F:O9B!C1[,=UVC."_PF9L/$_FEX_5AS8YMBM>;,,TV-3<N3[IH1/X
M5LV6E 63AR1L_@_D2G H%6^4*\S4SK\M69W*W99]N%GN!+RX2YXQZPJV>EIN
M%[M3DY1R,KOU:#+#8F'3)H/,5,8!N1+ /[LTET=94D?1'EXV^DBZF6X&YI,_
M6RB<L]HV[6'?@\_! XP<D$H'K&IB\5$*?.ELK.R;X3E9+SHZ,92F08#?()@'
MM>']+)]&@,.#0: SB1*MX6^<C,<%N&*_9<K;4('*\P::5+X2FJ:G@)=)7O)&
M2FY8U3LNU7H=/[O,8X@5^V"'+-^Z&-GFQ/;H(9*!&^7RB?3 O-(V<%XKRQ?C
M@&)%B1+7&<%IQ57L9G8O81*9]\%)N.8U;I^DC?NR\!LZ18K3'>I]!+"<6%PP
M?X])_4[=%_@I,06PX7IE418J<EQU" U,H@]<GKN8OI\T17A&1N^PJW>U&8U$
MGIJ>3F\W#TZ?T-,HP=U79*7)Z7Y6!E$;):XPN%:G-UK);P.-M:FK-J3NWQ6A
M;:"SPTUDI!S4CFOPN-8)&;&#C3P")6-!P0!1?("NFE(LXB*!(.ZX)*T T]GT
M%,W_?>'P7'4*OULN8L0FCJY5>8^T3]^9*9"/MVH"U'VS8B5OJ+=3A<M(3:#K
M-S.LR+L^3'HOSD??Z+&Y--61U%6N#F TM>Q;KGACK&7*>UM=-(>W2"V@VSXS
ML.E6\-* -4ZM;.0-55>(Y$C@5"CHY[&M>JHK=)YKYRB=K?CS*$LMCK)47<2"
M'6LYSF@B0FUD?FB7^NY]I-/7L(GM$>)BUR<8D@8CS1D@>^QBFOQ,9B<3RWC)
M%L"@#8YS0,@1I3)LK[81H3L*0O ;IZ]9Z&:8>)%N\1P=<!O@!-WPJ9^7VDC/
M'9ACFNQ%_/+AW[6%2F*0&]QK^2B-=$P=1H!1,=JX6(<['L?:9/^L@,5(L3T@
MARP-%[YC&X6W,]^SE:XFEQ%O2V8^WB/],VY8D+*B7I/>F: ;/IGR4AM)>B!K
M,F4^?ZDD<+E\3_=-:9M#<B3P(8S #,OI-.&I2/C/ A:N7+@E[@W<MD[\39I$
MQGAO&KAR)8#K&7#/T3]Q#7P)@M.G",2]PPCWW,4$44?(" XY]T<N]@<(VW/S
M92S?RR#7=5@J*2X7R: W9S#L7B3(KWM0R@(6'Y1B7%[&G_^#;JE,G)I&&7/D
M33X]P>0/]/QJHLW3FX5OQL&M"6>O".NF![YI4(Q7U_%$0#@&H8#OQ/;( F@^
M?MT,978S-LYF=[,<_M('DRJM&KL+'*D'R9@PM5SY\_8I)G>PER?.2T?!GGP7
MFP1H3-\_F<EPL?*Q-EFM A;3QXVJ2!:5VT/!4QH#=Z"]TO4DO2"?6$J\NK7D
M@ J;4<=X><E>69[Z]&&F:MN?,1^>#.@3K(\()CU0M7A)2M[ZB 6XR3V8A\_T
M>:8JW9@:2_^A*^FI9LV;E>=C4P_O@""K[.0'L6]V$39=(QU?"C=:SUZ)_<X3
MZI%6>C8<(AW\M=?U&J_:XU*CU<K-#=R!R(+5TD\"BT(FS#L5?A+(-[ZR;FD7
M&BCG)MT,XV;>.)4( 1X-95BH/":@OL5)$9YYGX.4>YW2Z12D&PWBF2HP=RIF
MX@"W\FP,P2A.NK#@KOJ.E->;"\!4>Q>YXJT\H)A+&FOB%Q+(LMP7NJ@E'O&I
M.WGTAQ,KC2])KU+8FR-?.4IA'CD(3F/D'25.:L<XMI);@/*IJE !#A+8L4]A
MML/S9[TG[<+S)JO["@5,IWZL=G5=CN)TS=E12RGS[N(RA.+IMMK]%,$ #)XA
MDRA<_)F"L)B>]G)%7"=L:I8T4Q,8BF_!SY(F\Z:,)#& MR$N[^)P\5>:M.?J
M2%XS28(H7JB6H'^%',CW A88B0/!L@1(@FR. "OD0+RM%DP# ]?7K 4*U[2W
M\A,UDUV.\9G\A0S+&#CN-&L2F$G?P\-3":GQ3" EHW=9ZC/X 7Z/->Y"R")_
M<32P!L-%EC^W*@C,.Z7A ?&P5'J0E'J+G/YQUN_4NL:Y#&96,_?.7AEWBP<Y
MQ_-,\B)O6/1- $9>,XT:2XD1\" *-DUFT?2Z2H\>N="#S=\3U LE/9DMKCW,
MK"UKK0<!I'SU74+[Y4(1A&*HM_)RK6%<;PFF<T'Y:L<V<&V+V(18!.1;<3LF
M573\988[K*3%Q;^M#LM!)]1]YTP;>*ZC!1&W#-#;DKD4Q8P]-FC'@KYAMW;?
M(@8JD+Z53W(/V9HS&9*_FF":0$:FPL_(,MK^@N)+6BK-K6;5O6R+%H.L==M.
M4U/<O 69!UP/B<R:4(V #T)U!@RPY)R\%N0"02A\Z3I/]-Q5)WBT,UPOGJ*Q
MZYD^F,:\(/7U-T5$YJ:6F;$$*33/) JE=TDLQ0^[P:I>EF=63M Z%AU0>G,A
MO"F5^3AE/?4B*=(V1=@W'ZW@\9G\4)O(.R83QZ=))/K\\$$,[MKU^1]Y*BBE
MTK7QC_[R!KAS34=S.&#_G FC<-N(6YWDQ7HLOH#>X0Y,2Z+<.MK\\0YDT!28
MP.KP^<NYV?:8?&:03KF\]H]QB3&CB4'BJ4KN*J\I/-5 &UKE#0N^['D3FJN6
M<6(30O8TA*+EQ3J$SN"3E6XF&".)3SLRPR(,'-4IF(4,Q-^Q*E(:<#O_S'Y$
M!IGNE]W[7#,QW;M&-\/T7\JZ*U[8#-7^8K&HU9G.V7$ =Q##_?3$,X7TP9\G
MAPX=X:E2/]4FX1S)Y9YUZJE$\!R'-()X-M?/9S/S,Q"8:E9Z'Q/J3:+DXX$4
M-YHEP\4YL'#%>,H#V)R2<3 '$J#,QON!WW\6TH?SH6>Y:3ZQAQ?6E^NSF$_7
ME^R3@H3:4HX5'$:;HG,[WIE&4U&J;B5S ZB>5\HHG1NOXZ=4\HY:RA"Z,9!\
M)PI<739$#7?48.3-817@)C ..UQZ"8OS-7]8$A*55;+R&4N"FDP6P4X*Y.*'
M+_(%&[7S(#^8C.RBZ[?_64W$'!*91^'E#+71MBOX +M:\)L=5E,,,C:W8/5+
M[*;&O$LP'8L WIX;5$AI^KJP*D=9<FU9:Q9=%BK\Q,%V0P!VV\NAU+KMEMQU
M+\DOQ&T4(O,;I,:YI==YGA&5-I_.W(-+,OUW8H0\%SY6N.H-#PE]-8_*M0:H
M3C2+KOC[(X3\"V?HXCDAA4&JTDUK>2F>8\1O9NW1*MX,;SV4]5X-HREQ%R8^
M/2=?QETI&'A2SL=2F#]35K1X%+: 0,AKD7), U8J#TEEKD05H7+98T\N<$-
MN42FXE(J;(IEOX<M*8!> *8TRXI;*W:79T:H()(X,FV2(U,NE+((H[A*^=3!
M>),%+4+:\K88;P,%XR"1?5("K'-)TZP(3=W5)W#=B_-@ [A['UA!-[Z7"4TF
M?>_.<RW3H'E-?9_\/UU1NL.PMN0OY6Q1+VP!;C_+<D7]QV0'DV!B!H#RK:E4
M7=E#SOQ;H.\]+=XUDT5Y!D"]*<]B!#2-Z$[#)NW8LAA/EZ\X%I=+=P8;$!NH
M'(LJB<F1O*AJ]U-S=>$F+O?.\$IZK:292=1H%:G.'2:7H74>Z+O2_ DF/I4[
M#.VU;7/^,*:$.]PO$6EYB.&!1Z<<3R?0C80;5KS%\T)<$PH'+\B:HBO7\4?0
M&:?"9BC=%2C;+.(=29QXR)@IKQ5_(@T/7EQ%JD?HR@=&^7(OB 9U^DJA$W%5
M#61+?-6^R9J4GG,-=,.%B 7G[@0K%#N K\&*;#URS\F&=5E+X9M3E3T[@/]Q
MQ [(9KG$<L5N#XEGKECQI T_A.PKM,-F"F9&E.6M/0KAA)V1HI(E+S5*PRMO
MNKS*%^X_B"PK9"@L9S7!BZK6M90A9N&B09J($M8*_+A*U_[2="Q:$LC24L)*
M@!M6=2JV+#$+''YI4L)[?=RP;U;*?'=>AI0RO?ARV&]15%YGO72"X\IJ@94U
MPG3=&1F/ L4*YO^71,KWUV%J4Q^GO*+$BY,!E4D&2<00K$VF P_6;A6'^Q4I
M#.W'5[$A[=;#BJLPQ*]874COOH(=:6<?5&"U87VU$@/Z_()6+#T;>2HG,7Y
MJ5=(!ED85#8EM4Z0H+?2:'X=]"Y<+H#G.EW3UQ(\[\(AGR!B<W^D820AS>D^
MJ HRVE/"RQ.ZGMB/"-\,3TV+7I8;H'HW$]_S-8=>3 B\)"V++KSN9@"E$$XT
MS]374TD&MNIUMV"#B"_#2Y(-FEZ>B<TROFT\3[P@@W =DG-8\5;%YQ$@+_L)
M?'AM&X9)?Z99G649'GMH_9E"RE^S6R+M_%949)R]TM?DI3P[(6:#\IU=:4D)
M;-IA;G&,C&#  ZO+0MEH_9C4P9Z]?=MI(VL:7LIAJYZXP79+!$81,&77H> ;
MR2  O?SI1]F]XALYJM6F?H['FN,GD@<0)??)?/AGL]GX[_W5W>'__GMEG_7/
M7P>M[KO1P<-.9_3MU#K8?3X_]%JMX="^:H^]\>NY^W+_8DT?__Q%G_UE38Y.
M'HP_CV[/1U_>/7YY[G_O/FT?#K39R_?!\_']Y:?NMYTSYWEFW^G7!\BX/SV_
M?=@9&%?^WM%+QSS9&;Q>SGXY>IU][PR>WQV^G-Z>M;M7G]\YG^\N#G[__<Z^
M_NOFX=/>W>^&@^ZO1H=?]+^V3YZM!__:^_Y\Y1[LS_;ID@R??_IL7NX:@];9
MU'\XOAX;W5_,\P?[R_>G4=?_UGT]OKQ$=_O=T]N'7?2E^_3Y:.8,QJWC+^YS
M?S#;/KM^&.X<>*][[NU9Y]W^\7>\/_EB6?U9]^!TQSDT?]]V]\_O;]O3F=X:
M>G\ZUI[?<\QO^ZYG']G]SL-)_Y<O?PS1_>S!]O;OG_[P/G?O[@Z_S?Q/?^#M
MZY?)YZ]_7=Y^WNV='.\=VMVCIYTOWXZ&Z.#1NO>O'LP;???E?XU.O]=L;O0&
M$D>[+;L*_M"B$(^D$,K,_P-02P,$%     @ &(!J6_D&IVF-3@  .BT% !4
M  !M<&%A+3(P,C4P.3,P7V1E9BYX;6SM?>USVSB2]_?[*W)YOCQ/367S-K,S
MV=JY*_DMXQW;TLI.LK-75U.T"$F<4*0"DHZ5O_X!0%(B)8 $R&Z"]*CJ;L>Q
M)72C?XU&H]'=^/M_/Z[\9P^$1EX8_/S\]5]>/7]&@EGH>L'BY^<?;E^,;D\O
M+Y__]W\]>_8??__/%R^>O2<!H4Y,W&?WFV>GX6I]._.>W5$GB.8A73W[O_'J
M_SU[\6P9Q^N_O7SY]>O7O\S89Z*91TD4)G1&(OZ+9R]>L 'S(4\IX0/^[=EU
M&#R["1^>O7[U[,WKO[UZ];=7WS_[<'?Z[,VK-S^D7_F/O_M>\/G>B<@SQG<0
M_?R\0.GQGOI_">GBY9M7K]Z^S#_X//WDWQ[Y+TJ?__I6?/KUNW?O7HJ_;C\:
M>;(/LF%?O_S7]=7M;$E6S@LOB&(GF'$"D?>W2/SR*IPYL9!D+5_/E)_@_WJ1
M?^P%_]6+UV]>O'W]E\?(W;+(/N/&6S+% 7YXF?[Q.9?7LV=_IZ%/IF3^3$SQ
M;_%F37Y^'GFKM<\Y%[];4C+_^?EJ[3@ON*A?O7O[BM/Z/_PWO]/?3\,@"GW/
MY2"=.#Z?\^V2D/CY,S[TA^GEEHU5&(=TYM"U0V,!]$O^B9?* 5[^%RZ'OT\<
M2H)X26)OYOA1:X;WQ\/@_Y*MOA6YC=G/*T:K$<_[8[S$4 6^^"E9DB#R'DA*
ML1&SLG%>"O, P_/MDH&V#'V7&;GS+XD7;^[8(&]"^E:;W8HA(#DM2<6)EA=^
M^+692/,O"^Z >&,_!)L39_9Y0<,D<)W '=.%$WC?A,4SX+-F(#!E/7$B+PKG
M$[;UL$4@!F>T;LC7T6S&",=LBYO0,& _SL0RT;</YB-#68J,0#0E,^(]./<^
MN3$PQ/)O0ZKP9?# YAO2C0E;I2]!VJJ8.K-X%$7$ -N]KT$!=^LM F_.MHT@
M/DVBF!DYRA6?[27T,N"ND]DJTAPNA19D F?D7A]1\6' W5$@<N4Y]Y[OQ1XQ
M1[/X72B^K@CSS_19R3X.N=H.U_.9%XE?,?.SH,Y*GSN-H<"60K)>^QZA%U[
M/2MC5E7?!U1V9HBNPBA*O9$UH<(!T&90_FU8,\N'OG,>#?2O^!U(7E(8/,>?
M>M'G:R=P%F+/8^;HC%"F2C%SZ_2YU!L-;).X<#SZT?$3<LU69T(-_0#YM\&=
M5WX.="?.QHPYR5<!5PASXU9>+(9EV' SRYP>PI S,L[J,< 0OB4+3J'1)GOX
M54 )"GRF9)W0V=)H(SGX(J3"38G/3Q#LH,L..3RLPS9/-G%][I0# +O W,=F
MYQVN+"<;\=/&=+.3#8&[/;.=X8[_M\V^O!L#;(T4'7!#_B1?!;4R16?<D#7I
ME^%.Q'HNN"'/1H-"K2CNK1OR6?@*9(SAP%EO"/GA"'!<IGZ\(6.E+X&MVWJG
MO;6U40P()TZILVS(=M48<*ZBCF=JR+C)F(!F5>JWFK)>,0:<\W;@PYK:4]4
M<,$)I0]K;+OJ1H)T/@]<6U/!J@9 C70*&@"^$UK,TXS!PV\B13_-V))]M]LX
MJ!F_)F/".J</A,8>WR5S=\A$QH=?AMM5[\+8\2^#F% 2Q>>/:Q)$;,!9R 3U
MC;C9&2T."US<A#$QU)-61/#=QM9>(YC2%^^0&VMYY2" :BU<U=,PBG=0>D'Q
M=G%[KQS.QVN>#,*/]V9S:4,#"I1K)TZH%V_"><;-=OLUFTO=.)!;S;Y-<^[#
M)"Z<+;29KAVHZS,*]!$%3$W49PN XTGW@7@SS@V&A#]GI>X'HU6PR]EA@]F(
M[?F#*4)"*?.5Q:U\P_FUH 5_%\&825;K!F95/0+<;CN:,="9N6.FXXH\$/^M
M^B!HL*;UQX0\!,7A[/-8B*D8J39T/JL& 61VRGPLZLW$WL@H?@@\4RFK1X#3
MCFOF2I%3A_HAAT]L+=>A2_R"0GZ(^&9_1IC;N/("MI:V8(?SN]OIZ*M#7=,M
M&)0JV(*>$"HV6.ZU;26>Z[K9##6& HMH+)U@02(O^.10IM#Q9DJ8@V.Z+*I'
M@>)U:[\+KHPX=S" XS"+433=$S3&1+OJ8(KJ>&89JY)O0WH7_)1JRE7Q.\")
MDOL'MJ8"DPP!R6GJ4ILR5_X6Y(XG3YTQY:]F&.3+ 5-N*P<!%&XAP<:41<E7
M(</].EZ\*<M&@X+9>YE?:,QYU2#0"1ZENX>,2,%E;'.3(1L-\>8E(R?S(J>W
M'P FHAP9+/:LHBSUKB8@DU(/#9J;K[HY,M\6:X<"0^/@!LEX&U*. )CEL9=L
M9<RCXON@)T-YQI4IJW7C-/"+.,$HKT^;.]&]*%)+HA<+QUF_Y)-Y2?PXXK_A
M0T9B?F)NA+BK0\X/AA",\\^^/'^,>0D1\\K/@V25A8ROO*B<D.G0F0GODOJ\
MO+R.%^:EK+K>BE,.@Q<NF3N)'S]_EI$ILKX=PPOBE^PK+[//O#S\>K;"D'D-
M5XX7-&8U_?9.BS&87;(AZ"RY)R^VA,WXE0V K0Q","]69'5/J*%T2U_=FC ,
M+AW?-^.-?V'+$=-3CVUC8GT%GS,.^,<:%X*69D;X2G:)^SQ7+D;2#V>ES_B\
MT#:D^1=]YY[X/S_/K,+OV]LCQA^Y9#]&C<T2_\W.*E40V.E5<W:S0 4.JZ7@
M5@G%$2USRT#/F<CPUU.0[#MS&JYTL(A#M0A"ZA+Z\_-7[+-"=?\VXR&^Q_C<
M%Y]BZI_N_;N_^R%SOGY^'M.D.,F&0)SZ3A2-Y\)C&SUZ:.IS0.=E0>=A 9(:
MTTK 2MHH!>M03!ENKU^I@6D&39'46;9U@6(B(5!:TK!H'.[#E5"H]+&(BDQ"
MA\L("XW?7W6#!S(8N0.'@ :74+X\@,T6H>Q\-IHPP1-*L^/S=>:!P!JN"DJY
M>P /3]FEDD&CM@XENU4E)XVETFBE.-%R%(B*?-XYX,'Q^=EZ%)\ZE&[8V5H$
MHJ"7CA9-FWCI.06:LD-"[G89TOB.T!7/THSBK/@.=CG)2."Y &# R$53:]R:
MH"#-X3U-*$V=/T@T*DEA^@)0L%3+*H/G#;0O4&[Y (K(06.(?LN_+(E,WF^A
M-Y3LXO*3%R_S;&=QZXNV+G0H#L!H:0DN ^U[4!O&'(ZUX[E9AO0H2TU/K^IQ
M(-.A. #(M 270?8#[+:#"(X,AG[C()?X7Z%WD@D-UX3&FXGO!#%#FSM]:\X<
M_,Y226H(D%3+*D/H1VB$LES\8"$R5*;>8AF/YQ\B(A0$&*)J6FBQ "B :D25
M(?13%4*-(#K+#K?;E))T\<(OH0I"6Z/;4VRJ9)0!\PXV1%/E?-R$P:QSQZU
M= CF3E=^6O'GAL><V D6_'YYJRQ,??R$=\I]'X;N5V]W P)V_-$@V?>UIB>W
M'+>*R&BS#6OG,*(M,SF-ON.BD$P.1%68H+E#C>))]U[4^=QSV4*'!/*XS\39
M\* /\P;9;]B(Q6(FW)"9#N4A;#-&DLSA5 <+3/<:D="5;V\73$#1DKC<2$99
M]83@QMG;9Q2)83KC]#@&H"^+' =U!  PU)8KPJ:[6-L!R;[;.SVYY;!5A1&:
MH,99B\;S4^;?>T@142F)'J^E:M'D0%1$"QJ[7N@[D(K*$'8;I81R1."C ^6H
M!+(QJR$V@ 53)ZX<*.!H ?JJ&>B"J5@K;^!/_'LM>C##- HZ U@A%4+*D0'.
M=A(]A#('?4>N5+S 1I&6 P #UX:3WL>O6XDYAUX=10#WQSN-HLJH]AY1;?'E
MZ*GC%" 7$P5KWL'MQ!ZUOI^A:J65@U05?0#T$/&BI[7TAN"9:$@M!ZPR3 %R
MTL*-=,L)]7T]5<DH1P8^$E%XL ;+?^^]Y$M2R$5=E9G0S#78UBV/#IZC '8'
MU)3ZGZ)8*:<<G,JP0\,$N$+&/4;*NXQ"[QTRJ5AR$-0AA:;K(PS0Q'\P?-^-
MTJ$\\G1=Z#*"D>N*Z3O^Q/&8.W?JK+UX_PJG_46<@LH0?">EA')(JI("FH$R
MY2T- N*>.Y3W@N-W2<DJ$4=;YGA[,P_:<](@V'MSI2.T'#+8@W^!DO#C)$_&
M\@Y/[%PTGK.C$OPEMQ'U_GL!QO+,8:W*7&A8<<TL<.EE76#P) 2&8!-E<LE!
M@,LWD+CHS"M$QZ267/]74+W$<K3JLA+^_K+<3F/7G@2\S<;!<^A%<1Z[;J"P
M>NRZ<>RZ<>RZH3XX'KMNM$'CV'7CV'7#GJO4WZX;96+,[1E3H4>N"/9,M@]Z
M(\8@E42'</S0E1^6I2O3%\2B41(O0\J?"D+%[8#8 ))PZL2%TIE#1O0RBI).
M\,D(]3W,7"6C^GX<+0/]'9D]'8H#6$-:@JOMZ=$2,F1+5T6I_S&72CG5-NYH
MO9P0+9R*RA!<!:6$:OMR0$$R3N*(OSO@!0ML7(JD!@E.25::?3R0(Y3I?<-V
M/NJH9+.J[=+@H_M(I$ "ZXF*2JL;R@<2).2"@2[+VSQ_S$JH>6TI^S\7_MJK
M"0?V_+$:H,OWF U$6W_2:6;+HG@\%U6-_!J!T =O1J+;T(??892$!H%9E:!P
MPCOO:1A%$QK.P7,!BB,/0O@E4> <6]Z3@%#'YP77+G^?CS/#7Q#*6G]!(U!#
M;1BHU(FLO@%AL["G[W/C&+C7#OU,>/X@#D@5A :!3Y6@ZD\KS7R&B+"Y\)ZY
M9_P9U5 T!,-!IYJ6Q5PF(T>@4EXZ!YA&.%V$E'B+("UAG!7?VGG/9L<S;SX$
ME#@^0@3 B/0P4#23ILZ9IUW=3*8_T+?7A^/;C-@8X",1C$9[PE80[%+8L$ H
M4!C&*I'*!KP)H6C:<AG$A)(H-Z0'M7V*?C62K]D-L6A(5SG?VBZ"S2HH\X<U
M+P/&2R+*.&["^(Q$S #R6,HH^H6X"X'R]@.Y%<2HL6S+C]5[ 8/5 R!YC1R=
MQK5_-V$0EM<WCM-70VPH:-;)3*,98?-8)%>(//3D!0FCGIGF,(A.R)PY,X7'
M@,\?V208.U[@T(V(\O*Z11ZT"L7A(C<]*/%,'$X'<79#A0JKQ>*6F4R13TA
MX*-7*BJ]WZMKQ:33GK%ARQ+1\Q3')2V//1@4]D0"WTLQ)Y17*^67^"=.Y,V
M,9#3&(2E4XA'IZ<B!!IGGI_$X%$.%97!K ZEF'2:)C9#YA/A+>J9(_O MK@%
MN4GX1,;S@VMCC/5C1GLH;J:A1)':,"JXR#0*.X/"E/I 8EK&0M7JZ(B?:R$I
M]%3F6[0JY1G/T]%%DXD#FDAI&*;4&^]B?Q9_KB&<]7X>=+Z_JHI9?3? 9B+^
MY8OCW,C](TG?,<QKGB<A%7^(8^K=)S$ORKH+T_I)C*!*9[SWH<M <VWJ&.?Z
MS!)8=2T6W=M70%UN!F^C6L.A\;1FPTS7?9:06EQ44>I%8GAS<"N%J)4B@^"3
M"0^QU#" -U-]$]*W..[8U;$B_UB1WP"(5#?Y$@H#T3,.L2I?2@L+)HRZ?+FP
M=&KS&T72RM10JO/E-+#BFF;%^56J60JER>54>Q !PP2\1E^)2C_J]%L!HU>N
MW[IP"*5,_W!\FZY3I7U0U AI5^4#-D)$@:*:EL4SL#8J-=+26",0?1%1P%$0
M&<1B40FH]@2(U/809_5HT[5WQ:F_D/2%6'\:;+_S'$M6(4I6P1N.'';PVSY2
M*XW\=)*&!<34 )HO0(D?I=')+F@<W86*?5FHZKT3I5=LS+B(</.4L+E$7DRR
M@L4)H5[H3LDL7*0@8/3B1F>W[TU7\/'"J8&<,A6FWBR6=(L1$<OT%Q<AO7,>
M><$R7R_<!P%WSQJRT7>]:"Y?G$K*@IYFSVK=A672C)<\*:NLJ'@FPYB3/EPH
MZIH#<S%KM)5IX7!,R3JALR4G.PJ8G8D]2MRSA/)M3YB>5"4QW I=TKV'UTR0
M:#6=>FQ@[/<FE(=P #"2I&8+FV-"R9-.**G4)SLY(U6UK<>D,X#G2:5Y96 O
M5XG"3KE3,*),-Q:"PY/-[B,39R.R1K\ZU!VO18W0^2.A,R]B3F:0&JU<@=3>
MNZ(VMAM.^NK =PE&;>%N(T7B6UIZTCC8P\3?]G@T.>^I- :69)]- HJ(]<IU
ML=.UG6AYX8=?E4E!K3-MQO.<1H2?E'U(ZK@=FJ3 *:%JEW#=L!<!\Z=FGC#"
M[&>?9([3:,6=HV\840HMDCW8PS2!TI,@3G.[(HWQ_,(+G&#&[![OL@>]EBI)
M#6MI54M-(PG8W',HD\PO.L9!WKA2^<2PPBTP&6\8X)B+":6)]UX3F#-R'^\:
MB>+91&VR_;@$U%QH^L*LC<^V7'&G(2432E9>LHKX!=)=F+>);;+>JD;K_\9E
M*A[H!N 2^A>\[^62N*(Q+!Q.6L,.8D4UEIE&8+55B[8KPL[I4UY%.YY_B CO
MM1P7^41J8&1*?AA[8'/IZD0KCRTN>P%NHSZ7<*W]=L>68Q,ZJZ=&J$YTL+T)
MTQ['_"KDELP2*ESMG.K6=Q-7,7=+)[@CJW5(>:,LMD%Y5/ (K!< #/7?)8.4
M/E:ATF7PP B$=/.)\47.PJ_P9Z # L/:MF42TNA!V,1]GM#PP>/%/&PWX7EM
M#X1N&)>9WY==FYQYT8R2-8]NB.>M3REQO9CIDF:0H361 >S*0-+$Z@5XEKT[
MUTU/P#IJPS&DM7+3:1+8Z$:FBSR_BA2^H0!4DZA7W4"PT<LDV38Z#FX=GXSG
M;,VS4U:\F?A.6NNX+KY:!?5 B1[186USNI+4Z3W8N$,JY2?C,Y+^]S(8S69A
M(C)#9X3YU?!M![1(#L<^ZDE0ITLA#'ZYZW1P_X$ 7)'6 #P43:'5MQV$06K"
M?2#/S3?8;%]E_I XEH@(%3Z$6DP,&EL],=>W(X0!71#=1B4[ EE*=%A;I:XD
M<QPKT]6 MTIVK.%6GF<JS&:,BJN\@T;</"N9&/0"UA-SGFP TZ(A>\9DGY7\
M(%NZ,9J2.*%!))AR_#+@RI==FHP\C!7;1G0YB/#O3.QS(WGF5)@0]/6JICP,
M>!O)-,>U,A4($=K<4FRLP+NC/J2X@K%D<Y KNT4 &.'RG:YIOI?)>,-8D>9B
MRI$"?FVSSD?KTBU24QX&J(UDFN,*'R>Z(3%G5X3W7>*>;#Y$/"2\<[]GL?>
M@:P!X2$95Q-YYJB"EW1FUS&\)\3L2^+QQ+5"_)'YV5C!7 /"0P+51)XYJ.!Y
M1CD3%R%EY&>$N.+%KMME2.,[0E<\U)45_R.AJD-Y6$;82*8YLO")1@JCD5*W
M8(1EA(>T7DWDF:,*5@:YU:V"0EUY 8D8\^(^''IU*ND,*MNK0EQY%0/P>Z)3
MLLZ6_WB."9":SJ  JA!7#A!P=&>RI8=:MJ4D,Z#@JEI4.3:P_3I3*D2<0"?4
M8P37O.W8!L/]J*8U()!JA)8C!5NM5?)K9-7AB-N1G-[ 7,1Z^>7 P;?.RI7#
M<M.TQFP,)]NCN:1S]*'?#RV<378MHG@=VK9I+-XQ3T5P0,961WPY=.H #.!I
M;KLQ=WV:DQ%^ J<YJ3QS1,&C+^?S.9DQCL\?F2(%"S)E<Q@'G"_^_SS^\^#X
MJ0')6V_R/XB.;L5?%#X)C#X&A\/:JE$PRC4*/NK3BK&TY\_A)4)6 %,402H6
M8&WKF/E!G92[!C97T8H05N?ZV2=U&Y ;"F.LOH<O;$N[5/#:>?BZUOW1![78
M#T238P"?ZI26Z9 ("X4# L/:_F42RL& ST\J9V$@A;X41(;DO:ODE",#FU14
M"K%),5%D#TF_. A#5#'O7,;@E6)[_3;&]^E349=![IZP4W>1):PTO>9\#&D)
MM9!VK@%@G8E,>)(GJMG0 14G XIGM1)XK@:P@:[L@1E1>.-Z<<+?& EFO&F+
M>Y+$-V'\&Q%N$?A90)/L(,RWN3!S,"MB7%C]>ME>$VQ.G-GG!0V3P'4"=TP7
M3K#7\.^P=V\C!ZLP\JY3<-HX=,*DPT1;;D_I^%N98W7XA>&IZ1'@QN%J,9YG
MRYS1APX@'Q*P>P0 U8%23%DB2IW^P4@KZ\2)O"B<%Z?$UM8-^9J52/$FWS0,
MV(\S4O)I96VR&W7)W=%A,A;M.W!64 6AAKN0D-UXOAL8F./#\6WZCO5 %=5<
M(AN=!X\1-/RP=KX0P3C0XF;I7/G(6+HKH]#4EE^%3L";F9'HCCKNMFJY0((W
MTV'0,#-UQR1SXL-?^#;CP>Z.4(%R4?$;BM?B%K#MC%6U+MIU)=M-&6F!5%%J
MWU0-?T%4DK*K]QH@2ONL-55SM!<_!,OE]@A03HRR3I4M*22-UR+9I$2]+"F%
MPBMBF:KOVM5@$W2V<4VE&#0?^T#0X5MO$7AS;^8$<3X-)]M>+H-Y2%<U9^&&
MX;;H,^^H]X$= "B/_,1X+GHUK<:WR2$;CH/)I<-)X)MS+9+V[H:U,"V_%Z\C
M0FO&G;]= &W2^9CH;HN"2(N.E,7QL+1;1<6NE:\&K-Q_4B$EZ]Z)I)P=TT79
MQND[]%$.:1IK>VE_+HBLF:\B':!_#HL2JP./12X1BP=,<2>D5NA&00PQ))+:
M[@UNZG<(,*X(\QO)KO@^<(OWI(:JJCV8U7LG.29;]=27B#T/^S!6R/<)_JL)
M#1?468&9Y?3-F%IR<@U7O:^C/UPSFUM/P$RO3<:S8Y$;PK1[%<A$8O5ZCW2N
M3-9KWR-Y)H>&JAMKCH*$D7K7C='P%D<^+);O7$>M^T.A"3ZE)N%U<K.ESC>$
M-_Z/TJ1,MMV(\CE0[^/<H0%_P7B2#8[DARC)-(V$[ ^(I>1J.E8=E#K82A4]
M:E'9TNM"EC&H-F_'[>"61DVI3;_R_4'Q;FDJ2-F^I:D%49JQWJ\XR#:7AL<8
MKYW 68BD$R=P=T]R5?@ES4)FDK>^V.$D>]]K5^+903"P.2=-=X0&-/&BBBU8
ML;JO *A0[>MSVIC8VITN'(]^=/R$7+/C/&.I.EFL4>>7G,)NWE@1H$I2+4IW
M9.-BK:=J6A;SSW5P+#6OJ1::Q<"F\ SO>6.._8H?H,O7W8Q%_XAM[X^L5XAH
MM'3(!-;^U(Z9YI=:NG1/BG31MJF6W%B^) -1J-)NU18=BY=NJY67MMAD#B:_
M/6&[*Q$O",*ZF 5"HSU"Z$ZE&>WF55E:=/#2+8R(VTN\:*0)Y40,,S%;3%8B
M"\XF7F)21F!*UOS)=>87XRP@)9FF1Z[] ?&7APY%NQ5K-5"6PLXZXK-VD\(W
MNEW3+]CS#^^W@9:JL3=X4^6^H^+TMQ%MSK#T64'$9G&,')NBWJHD8\]"9Q[:
MA/UV<T<=YK?-2J5]4)E'*CIHM3(UY!H?1%0CXUMP$\JVJV3TP"[W=S:0J[7C
MPF']V\E&_+0!M?)/J1XR%4_ZOUA+0Y.HW571LG92(4<M+Z=!$U%E[6\7>!J3
M'Q*RYK+-'Q_MVI.55LW>B?I%V.#(L(IG;V=+XB;\8?5<0*+44Q1];C,:&;8[
MFFB'NA:<6 S^:U;1MI*SI4+S8AUMW4KY,Y;3[C#=#G_*N\P$J;3P%TH-6:LA
M$,,J6WU96KP>VRNAK%L2Q]);B<!:U=_*]+M/-2VF1;@-5-MF)6Z]QO\Y"W)S
MX\7?<2H6EH[GG-[)AO_O!2,04NP]P82# 97K-A*PU>I=I,UAD$6\#+('AK/'
MBT5RT2 6JE?0LGA.T*_FK1&7YB;1P!E/NV^GF;1L=>:_$'T4HT*R$BJ C=FP
M9\[TH6TNX]JP26=UW!VZO4^MG+NY_ZL>I7].<+/"[OZ<\K+R7830X$"*O'=G
M\7(7Y+T*Y_0,PW[93L6A:5K<X[4*Q@&EJ^?A-E-3GN>(NM&KJ-@U:&H(:Z53
M?[/19!_9ZS(@4Y6MP;WFK7C9?QNOPE9D[#E@9HT:&HDP?]N\<W"E,1AP;&NH
M#*@-1Q,9YJ]^=1]WTVBG .MN#[)-Q^'E68V\S-9'B^&'V<2CC3Q[U00!PTD?
M:B^$':C[0_/TFQDSB6>>G_ 'F;NYG#3C8C!]%!J+V5H=JTX).LKU_I^[$KUP
MSN/N1T'8-V%\1B)O$? DT5&4,5'@;/?P1N$U#J9FPH%A3LTN883].HQ2K>#,
MU/B'@*O;YIQLM^4$+8[OATAMQMNDA?88._L3J+??:<N6@BQ0E$G2'0?,L4LH
M97HC<G [,@X0O-DL?C$MZ =&!2FL9\H;^\!-&- 2J_S[J?T@LV7@?4FJ0[YP
MZPB59WN1J\:M(W QU$K2;JZ &FOB0Q#>1X2*(^EEL$YB]N>0[62^E[&.K&^0
M+ ZQ-0DH1+K!TTXZFN DL1T;FY3VP5V#C")]42HZ7J?U<ZF?7'E7 >B2-&;(
M8EH)>&L3"'QT:A%:*,X-3WZ*V/2F['^I-V,_":X^,-%WK3-->'F:ZM((%9V4
MI:;W  <->$9?'9KF*]\MG2#3X:VGP[RE9)7^KM7] !A9FZ<;.$5! T7'80"R
M,X5XB6#=JJ$Q8>9IJ! 4,O57N)WWW$*)J?\96F_M=&%"0S>9Q9\<2IT@WFRS
M-#I:EYKD;:=@MFS!92YN2_6HAQVX<,YR@VW$M=N)]X8NB.QDD_VQ@S.7$1?#
M:=C55,RV;H#5K0^4*^?I-SXX%,I[&D915G0,S'@-,:NJK]G H$Y>.+U;1KX?
M?N4>X$5(S\+D/IXG_B$G2* 9T1X$AF;2A+T%2"L_LAJ1[$C '11*UDZI1VUU
M04S5 +8[A56"H#'_^F-O8X%/29S0()HNG$MV[&8VWD38!U_N;[^5FDEK9/K"
M;"9LAT7?0S@-BT7<3?<-(9H,B.^K@>BBJ0ULCLG 6]IL!YTZ7Z^=F%#/\2,L
MQDLT["FR8:<:A8A0[D6VM#Z%]/-EP,[G,Q*AX5$F8C.^V!22/3'AI#%LJ5TP
MH43L+/@^#%TT4,I$A@C*GIA@G9P#:N)4@@5&.KA%[Z<I!IE4- N=FDM_>[DS
M)3PU9-^IAT/BD-#P-A")L&K=(N,#P%T8._Z6I);;O_>5_JN[=**9*'^ $^5V
M\ \!%2<+S6.4['L#$:ITRIED_XKCZL"?G$I##W$'+9Z8?NS^AO.@91WTA<M3
M;'EX,/!I2$G$^_SP[)F[\(1,LP5ULLD_)X\^U[2&:47(]M5EBQ:*[00,W46K
MGK4))2LO6443QV/<P4->,[[%#0<>YCI9XK3B4++T8<TF',3;#&-@=.N'?TK+
M6$.8T.EAU0R5SJ^8J]B$T%-"W$C 6$?8JBGAW"_J4+1ZJVB*LI$H-2X  -?P
ME*R<()FS/_%*%N$I_$)\=[3M=ASEA;'131C,(%9S,Y)/:5TW%'KMP;TKUPQ*
M$_1(V#R8=N:A27!6AQ$@8;X*@\4=H2O.V^X83M:\+!X,:%TB3\87UY9J??"B
M<Y<-"G1#6C;?ZNW::9-HP$^0N2WF1P@HT+4H/!6H]<29 ?P.]EZO:B8J,%$]
M\\'Z:J82S6,HW;^?8/ 8244DNJ&V[1Z7X/VR&.?D,B8KZ'O,"D(-[T\.1BS)
M!XOME B:Z^KXOE+Y:X#:4WFI; Z#P&QM,"4Z]T43HI^?1VD./Y"'&M'X]ZS$
M9DQO"7WP9F3TZ&GI%OMN 2#VKQTXRF'18%FR;])9<D]>L-^2(&+#:L)47K1A
ME4PT[4\3Z?-"J8Q6="8L+1P$DK'Q3G:Y]%^XI5FD(-2IVY[X94(![D142>WW
M5_@@H,- YD[BQ\ X<,F %M,KE^?)YHY]3=<FM=DX"I2&8*:T))9C5'GM!+.W
MLR_I&ZY6&_R.DB4S9J"LU7M^06:ZW0XAD=*S;Y!86;%V\'!IF3_SC>C:^2.D
MVY,LD!\F&13O"@?8#9,)))>[^JK55.PWSHJ,YR5:8"Z8>FR++IA:SW+!5X@$
MM*J@DA:(^U4#@#7WJP4&FM8'RO\Z(<%LN7+HYVZ<L#*Y@7MB>[++4<-(%=@C
MG1/NQB?;)]<_QTRJQ=7H[8NP.Q=MCS2^GR;%KV_.6FL($=RV+>G,0A^P<%V*
MET/A5T/-ZC5/W;FPA%B=V%!J&+.P1C=8U1"SG4YE@E:=W)!R7/,;(1D\-6T"
M1C:EK'6V..@0,$)1_1*)DP:2/!F>)$^T];*Q)$\;2/)T>)(\W9,DS-D[-RNW
MCD^B*7D@04(R$\/OSE"L<34MNUE06AY\J>U7M>"PGF4_[)^! I62S,!04HL+
M^A OUNPTC,6KD^<^F?'&R(Z?W^(8V*K:06RDAFI=EVYM5[T<@*\2!=43ZGPF
M6<_9!G*O^'KW/KV9O*MFCM"VZ].2$/^7Y+Z!D!5?[;]*J^:L47QD+%^1V]1
MN++O63#89H*53E:GK <FW#,AE/_"69#7V(&>(BGKR8)M\J5*,K/5QO24-P:G
ML<<?J27W=<V[FBQ#/NP>E3,2.YX?'8BK<EGJC-/0X5 /+<GW,V9OF\[723*?
MJ<RW%J16" ")?<VL#2^(B E="07%2:61DK!XR6RBED4C(Q<5=-:?BAK*38V"
MB.7[F2J=K ($*0FPFASX[4L5)E;O7-K!@ID36%S%.#<J4AKV[E&JC<.>9R23
M#LK%"2>P>^WWPIF1T8K'-H#!4)*Q<)!HXA'4BPNEUTN9W(? 6?$W +X1E_=V
MXG1'<4R]>_$2?,C?R&&_<V](O'O@>?N\AK;3!D7/2C"\E;<')FF$X(@1?^+#
M493P+NSBF21X\ ])V BV= .W1)PHS6%24\+[Y\^<3,^VL[H)8\WF]?6CV(D2
M-,9*0RQH@9US-@^7'?9WRWS[>.UX?OA'A;5MO7TV9J-[=Z?-[MI<VJ M315^
M&&8EL(+.8/90#9'I=%Q!"NIE75N9]TVBF#?O"R+"WY%>!-SD9S<<\8%=@0W^
MR5U(1<P/V.'>CP@",(Y1^2NC@'5 4%;]UN"C/@V A06/,4&C=.X*O80)!1YC
M@<=8X#$6>(P%/O58X)Z'Q.F=/\[\Q.5O5:8'9'%9"PR.-EFKB=4&;H&^'%%@
M+)(8SX7GG@4UL@Y:P/C5T[.;EF" G(;HL,KTRJ0OO("_UQ<L).$[8,#V2 T4
MJWV!00?H*M8VOCFTF1_;SN[IA^80'Y7(XT2>QI$>JGW<-C;5X=,2AS3A^IMN
MQ]X6M>3/O$;G#G__H&US<FT"MLNK]*&N;'JH+U#81X_U&>+]5K/'34>S&4T<
M'QQC-8F^-2H& KE"IBBE ]5,,69.G.!S@4LH?%4C6T]0!0=6*4,=#P084*%2
M:1/TK(\J&*+JH7O69[HEGA4BK/5D<,QPWND:W/CN#_Q$3>Z!_#I[%&++2JF-
M=<$;!8.TCL!3\YEJ!5I_V0CNZ'?W?HML5QT*MF:B!'T$LHV7!M#2W8S*4UNQ
M>J+5>GX2U6&"!+IR]">VVU9+LOY=!O2S#6,'[WA3&'Q MKBE%.O?8H#?9#M]
MC4%&=4BG'6.):B5#( 5K3QR?![]NEX3$2 \PI$7M<CKR,*VJIK]FC(87=^,U
MH:+!P15Q(C+U%LMX//\0$?%PQFWLQ"*!:'O7X?@3?K!AA,^Y1")^1WSE1= K
M XHK2ZFHFG@7UPL8#K"16RWVN@3?6O$.-*8(?<YRNJF.D%ZM:!B>!@0^$ C@
M$5T-_KJ#WEX!#RRB6E?.YLU3<OLQ"MP*XGHE.MJ#V<O_-\#$4#X:X=?VN^)^
M**DGWE,+MH:T.N&PT"@:@5>63E5@&&M<5W"@ 5N9L>_-P@9B:E#H0P%1&^:%
MUI(.L;=970L,*7S<ML:,[&)1?=NO&W$VJ+4-"DEM:!A%:;I6A8$M=0WY:0>
M8:QS#]8['%_#4@9 /+1>),10FFY584 ![%JYU;^X!A@B,6M!5#_*,!::KD@T
M'I#"N7 3C/!JF5TG!"\X#8,H]#V7-T38VH!PGLV#_1&E@$*P$B%52NP-#G/K
MPN6&ZFX( G:SI>6HJ#V*5"9H3VK=+D,:WQ&ZP@) 0J#O ,AD@G:5]=&A'E_]
M6/(_'-]FCE2]\"7RP*HZK(BH(Q9FZU*UF!-3CY*VZ$#3^V74]\HC$<':I]3O
M=50I(^AD_1);"$:L;+QZ*_-#FZ6^8L%Q/Z^=.*', P[G&2^KE1=S;[/&Q7RJ
M_N4582:)*&(T64IM=):0&R:+NZ_$?R#781 OP9L\-67#8C,5#6UO*END5D32
MLV!W(!N3[[L?;"Y/G(<M]Q1-=>K/.:N&61$@:4NCKUC""+#> \<TSK\1A]Y]
M#2W9Y)QZO]T]8UGJ=!#!,,(X8.I2[;7[J"TZT+Z\32R$"D<8X]K[1==69#J'
M UQKRN""/BJ;T^_U8FP@SN[2M#J 4Y]NG\\H!M*KKY+MS*P>P@EK6/N[^MI+
M32.Y"MNZ7H0)=*M58_)]/8\TEZ=&82R>QXH J399JTT+8$QL"4&P!P);&(M#
M/$$M;*^78&NQZ:0FH=M8[\&F RO(]Q7@YO*LSV!",[#P>&J3?0H&M@0?:(V>
MN:48S6-"D:ULF49?5R*, '-8H8O[=.W#CAU[1K?,0U_Q;BG9'&C8P)"^MG5O
M@V6P]A950T'F:*KC01U;XP-X$:QQGU<GC !S6*$"1:8VPY(![OOBU!=?#B!T
MB*A.CSHVK3V].]&75HX37,2GH0% ,II]75&-I91G"<!GJ5<N[@^!FSTG0]SS
MQQG[*,ICZ\UXZ.M>V%*R.=2PCY9)5:PC>,UH]W3I-A1DCB9HX9JF!=&#MYW1
M'=SJA!%@#BM4."CG6V$M@!>DBDI?,:N53@X'3-I.Y5+OPC8.[]Y_!T'E<]G'
M$MTFUDJ_*/=-34 $H2QB'"\)+906._=A$J<3JBF]?:J%$46(/A%>P47<T0.#
M<$&FA.M";L!X'>1K1'NB07PHAD9'CDBE#^5-IW- C<GWU90UEV<GO6[W&,F?
M49TZ,9D0.L/MWJ%!?* K52I'C:IC\)6*#Z@Q^4&OU"I@;;R=.IH)=J(IF1'O
M@7L>NY>0PP5U5K"=0(1C5D_3J$N_P7#-X@:'!**S[0&W(8O%$6QUV#;'8>M;
MUX@$V*<0)'?C'Q+?7V3.)KH(*?L<\?E:Y._5^#Z9'?9.4. %1<M2*ZD6P())
M&:?P<A0$B>/S'D85=G4<5,U"K_H2A)#%#E9MUC:(C&$+-$NZR1M9L='=4539
M:J-F;:M'&29L&M*I]S-PG(P;$E^%$>.'_88P[^AVZ5 "W_Z!OZ?-W*YHDE%
MBG<HR32-?-SP)G-<-%Q(P,R6Q[;K.M?A4W2B]V2"UFULS\3=))S]\5SP%XV3
M.(J=P&5,GSB1-P/&QHRVU0L^$^@,15KO*(#A>N;Y"6]XN,_)R/TCB413FBX0
MUN!BV%CKB!FG?X-"]50,=;.>E=1MID,!+&BU5+$Z.>PSC6&4Y33LA1%-@%+(
M!^DEGGUJF3X@XY%3&8XKHY23QJ,W6![Y1=[L>^I%GZ^=@"UK;I?9 CXCE!T\
M8N\!Y2)R-_IEP"26B%2]]TS:W,UC<R"7,5E!^\":1%MXD9443C:_$'?!-&!*
M_+2Y\M);GVQ2]W;;?/F*$V!_/-G(!N,PE>#H0C2PC".94,?WY4O43-6*"[9+
M- \/-B$[M3_&Y[X8Y^?G$5EDCBGH5JIB:_3H=;'\MJ00S?B2?9/.DGOR@OV6
MOV2P"_X:: K*ZJW3MAT26B]UM%. _-GH._:M,['UH2F A!3F/I[#_L(M3:L>
M_?V5(,=+)CB<IX"K:/[^JFNXD+$B<R?Q8WRPN.#0<B04]@'!O%910CMA#L2V
M5J* U31"013%M%;3ZF"Q5AA6C26@@16N8:TD"FY9Z]&R:EPA 4,QKN*>ZR*D
MQ%L$Z=N%L\T==8+($9?.N5FY+AW<*R\#M0>S&I'5LBC;BT!] >G<JC1*$$PY
M.'^<+9U@0=@_OSK4E<'2/AVPBI3=&)&.AUU*!ZR4&C160E4^!)2D5_VY:HR#
M/?7)V<GG<.%X]*/C)V0WO9LP/B,1^P[/ 1E%V9Y>V.^UEF)7O/1%*72C$MT"
M5:MFR/'(]/5X)W#S*@V/,'/E1 DEKK.;TY3P-^ZR2T2,0.4HB#V7!VJ9V&XY
M,<$)D[&?L%$O&*:GX6J=Q,(0C^?[,5ZL4"886XV]V]O9DKB)3\;SEKQ@A#.!
MF4,T%<JP);3BE9X1 \8.(GC9S,'([<#)9OOC+QZA3+K+S15Y(#["05N3:!\B
MFCB+M.2L:")0'[]LA7^V-8C-ZY /E".W&>U.#G45AW"SE2)%6$_&:&<)$S;
M3^S&8%L\OG<$M=[)OJ55+S!R0<F7A#NXN"9=21%O!??3G*M%CQ4PE:G?EG1G
M-GR?8H\L=]UJJ%O+!\+4.>5AP-B)?98 V0^K# RC;H@5;-?='KIQ(GDZ).WE
MX1D8J=JM]4"0Z,[39< VA4@X :]QT9-0LIGGVNBD( 50)D*TL@09U3>= ??F
MJ0+W9@\XA-X($JIO.P/N[5,%[NT><%4]$)K>!#^0M#AAQRPOJ6/#LTF 7P17
M$K-ZV8@9@*P3,IX]+=^5Y'<DXK8!'VY3ZC:7+R;\QBC@Q!G.R)PP#EP^$>;"
MITD.E/++,ZZ:G[QX>1FXWH/G)HZ?E]-B=;)KR<Q3596V&.'4ERD4.-H2MF9+
MJEEXJEK2# ^M,GCS<B@F I?-:'?=OB7.9G7P1RQ[TI@->T=K3 UICHK.D\88
MF1 Y>VQ73%9KD15;VX*IW5$ES;D827,NQL$V6,$^<!,&M)1YP;\O8+DCLV7@
M?4D(6A47.KMMPYZP?&&D1Z"RBK;'*%,ENE)@Z>$4!6V A(J6%V]; WCJ.U&$
M>^4FH865L:Y]U=;%:E9<O,E$CYP^43TW,9D/07@?$2IZ$8F #'>V@QG[5E:4
M468;][H.C5\\!]GTKD^] *5J@X<@3L$%.N-X5XRXRF>U\J-_^H=:G%>(3 N&
M>%X^PE:G)/.GV^74 J_/*8$"&&5GJB"$GW90L:'4:7@=.*B)(FJ"X,:[&A^K
M-A<&(LPDD$+,)"_/*-2*E"P&POVF*?5>W'EB.]3RVG9->' \NGW=Y 79%Y20
MO/LH[Q:+HB &A&WJ1OU>5+72JZ0):IQ%F=D^]=,PBL?S\R\)TT:#JEJ-82ST
M/#<#1%L>.%7.^Y3W>O"EC)PZ:R]V_!;(: QK-1FA!58Z$JN])80PB!/JS<C'
MD'>X\!7K"-P6RFD.UPPJ9%A[DP>!W_F]%[O.-7/DO+7?S58F)6GO@JX==G+Y
M:32EA+J'W3I4^YRA7[VJ*=NM0K=Q<V*$BY:KBO(<#F.,<30/:9IW*,UFK+N/
MM1P81;^!A62Q!X%DU*M6*/;PW+#Z^U4$E40*)EONJGF\2$5?GZ"7I_9M]?'^
M]'A_VBO5.]Z?'N]/CQ<#QXL!0%-5.#KQO/V#>4;EB49EL6QG+<;",DZ@/%H-
MF7;NM</"VR]=5/":-^&[#-(<]<L@3TKOB7Z:\WW465@UT"I=0XA@W<;A[/-8
MU T4.K^BA*SR-X:455HGF]U')LZ&_VK$>YIB!:@ &&IX9[#KT%/+0Z1B K<A
M8EN^;/1"A%,P>1?$UEC9BC.E/.!D+9;'[E<W0Z#%5=2&/5'B)-PWYWO'7N!.
M?">X<58XF8PH+-I]@$"Z2DJ6  46C28&?=$A\& /FA99#>]8422M"$ZS"_*U
M'VX(*7B**'$:-1VK9PU,6UR^[U:*&>>,V]A;2IDK/N&:/O':%^]<R9^]C!@D
MSQ0>0;2..H"\[F7JG3\RM]"+B,CYZJ\.5G)M-[VG]]I9C3A.UQ]AAR^C*"'N
M6<)C.1-"O3![OKI@I*.<&^B7C!LPT.^-LID6-8!!I^E;MR[U'H_199!.HT^F
M#);YIZB*'<-?WW?(SE9\$=(Y\>*$[B;2LVU7QN%QB]5$LC[3VK+2L>/4^>/:
MH^GU8!]-*>I<_HR6%5<Y,HW_H6^&5C*1GFFRC,.CH=5$,E.[OW9L:.N]E%[;
M5FCV;:9[]=9/;69 ?ZR*.R/D+DQ)%#,&&%OB(/B!#8+4^_"8NG!,73BF+AQ3
M%XZI"\?4A6/JPC%UX9BZ,(C4!9F#.+W]@)*^4$W+8O^:KA(8:H2-TAJNL=N4
M]N0IE+F,XR6A=TLGR,Y -Z%X>X:X_<IM,.;[&"UL SK60WL=3&'OQ/Z>#1V?
M.?'N/8/AJ73]E/Z$P9Q.- 5E=\:;FIA"[V+FIFSWV6?HF2[O ZZ1 =)GC7TZ
MMMMT7D<#CJ@S*.WO\.;W4>Q.@[/B>VP?K7ACP#5Z_O598Y^.%3>=U]&*(^I,
M;;9*O]9$EILS0$-^R/E1KUOA7IOPTDO-Y5EE3\>4&TWJZ+L@*4MMP@Q6NX]K
M?FM_ZE _W/;CO0Y=XA=>#_W &/&",Q(3NO)X=Y(MW^'\[G8JQ%&79G/,L3GF
MV!QS;(XY-L<<FV..S3''YIACTS<M.N;8M#9&$8U_GW*&=#<-]H4"YNQ?.[S+
M8R&U:;"[0>R)J_X=2[-EO1U>/[=)!X]2 Q8+ME>J9"5QZO=(:2-//<MF*%$+
M)DA7GBC6XIK-<Y6LP#2T/)Z51"?%LLLENC=CZ&PB0<)YA!5J:;Q>"K4\8ZS7
M3">$SD.Z<H(9$28>ISFYBDK/BRB!4D:5,NY?&Z+B$UAYI$SVV&9?8E#:_![O
M-!I@C)?,?%_/][T.W^>/:\)SL>\(7;W&4$H<1I]JNC(2K%B;'^@2RGG>O<?9
M=T.IX/AX'=8$9N!<3/%X;^V:NC=84]L7?RDEOACH-"3SN3?SV+?"^800RJDX
M@4?V AV*5Y/M<?=4.ES:!KF^]59OK.J9]^"Y)'"'8E-+_!Z=SP88UZ9%VNA5
M-- $]N9IZD>M;8.^3LLMI!288M!A6ZB:/^1<VS[FF-ERS&PY9K8<,UN.F2W'
MS)9C9LLQLZ5O6G3,; $S1L<;P.,-X+%E3-\4KV=U'\>6,;U6Z6.MZK%ES+%E
MS%&7CRUC!JK21P-^;!FC/[]CRY@_F4(?6\8,0J6/5OS8,D9_?L>6,7].O3ZV
MC.FS4A];QOPY6\:<+OE,(R_XY/!)QYLI83P']2\M-5F:3,8K+Q;B&@5,XD'L
M,>+!S"/1F1?Q*3-QC>Z93)U9#+R"S&BWB.3R5ZV9@DQHZ":S.!?K:#:CB>-#
MFX5J8E9C_8W +C\.72U)K!OF2K+9/]DDTF>K.P7T@+B]3$5D= _%C%8,4\E'
M9O+!4_3TB-J])4:&>"?:VN LSM9WX04.FXWC7P;BEIH/,17E \$B#F_3G+7:
MC;"1SJ5C3\DZI)Q:@8$#;P5*XW1(MD_[5%-ACE3Z1^0$3VT.D&RG.HW3 '1%
MHJ:^=-NG9#:TI7'J-2?,HR11E"\BA 3-:EI8!Y4FV9JF:V+/A%9)M#Y/L_&V
MF-+!2;(LC6VM_8R1UI9 *<L&RP\M4H%/43S P&)F83L$4-K9,'<G"GW/%>M4
MV&:@3EB*@8=NL*IDIM,."P @?5ME#-%NF=CIDE6MC6KY&Y@H, ! NFE506"M
MMU8[%+3,5(,.47^$]#2)XG!%*)2-D@R*%TKJTD+)I)5C4I4;9(X+3XP>STOT
MP.R3>NPN5H?"1*D5,1=^A4A .^Y4T@*Q3C4 6#-0+3#0LTX-FGF</\:$!HZ_
M94M69Z%HM:'ZKIVXF-:RWO:W4,X;*X4\M8;<ZF46<+184+)(K2)A!I*(*ZHQ
ML[8BQ)5]"NFYY#:\6*R_EYUZR\\@MQ)R/?:-ZF!]7U#-3TTHD"J(6,V J$-+
M)1@-0]<$AWW4<8!04;%G%.N.8D5(E#)":;HG^OIEH<YSWUMY0?HH"@8NU;0L
M9$Z80E,C+-BSR\Z@/I @(1>,8W[#Q*^2/GGQ,M\USQ]G?N(R=1E%$6'_Y]XY
MC^![E3D'UG<HXUN$1G(&+],4GM&U$R1S1C^AC-ZUPY3.<_PKYSZDH\ =/Q"Z
M)([+FR,%D69+-K,1[59 &N+71&*@P5#!P%6X\*+8FQFA<O"EX:P:Q:3KJXB,
M)<O69?Y4UWA^ROS':!QLCPRW2^(_:$I;:Z"!(: G')QV?A>,G+=@Y"@EP6QS
M1YT@8DN0L?*>S?4JC*(/ 26.[WT#3P(R(FTS);/A7F0F6JRBCSWFQ4&!LSQ:
MA4D G7U81VTX"U-;?KI-X)H?LRZ#&;,$7%^PCE@%"@-<9U)!U>;<-P,E[Z">
MDLJVS!L"O8Z49 8(CUID>MG@QAB=,;_Q@?'U0 IYZS=A?$8B9HX=GJ$>_4+<
MA9C#]@.Y388'LST_@W+E 6'(%.0GZ!CRSE#D!T4O2+AQ3RU)&$1ID#/]'#LC
MDNC\D1TF&3]>X-"-F/--&/!L,R9&7TPAU7)P0X#'Z? V8U3<,F5[![Z1GY$U
M)3,O+;D)7.8XL$E_$_\$MS1J2CV(8#<P(162TT@*;.$PBWW*%85-(]<5PKH+
MK\)@<<4,FLO#1_#9\@:4+3=6:^=,Z\D6^G7![6T)!G8[6 8&R;ZTNZY.R*.T
M*1]G)'8\?\?H?AU"LVJ\PSBPH,9<#+0B/ V2S0*4P8*_FE.6VB?JQ>0L_+JW
MG2CCE=5CV"RVTD>J$+ZL$0GL9706L..%/ORJ*3AU*-VP]28*7,?S*5EM@]B\
MV):Y%FSCVO'(?9,'MDY#NF&;6QAY^Y9(&?:$I&C3%V@$,K# ]2[&$:S=&;F/
M,6P<'W=WB#HP^&#NI9Q**]^X."1&S92, E8415D458-/V>>52,1.G1-?1>QT
MM.(L(?6?EY+H01)NA5X6P9)+2*M<"0(0E+(E!1%+.;<ZNEB%"'+UDIP<>!E3
M%2962YK:P8+6]?R4^0)>?.',Q!-^"'9+0J /CV=HFBV9>#2.V^V10#%84A*=
M/"-08:_4&J@& JN,J8H:N*E2H6'12#7' KZ82;Y2$2R4A," +)1,/!H53.V1
M0'MR1TG&[K,Y:CU4P]'!^S<J@N#FJA(6JZY5.V307*LK$C-';CQ/S25*BKF4
MA-TF7Q5>3,G-E0H':8U,R4/H/WC!HLP=4J53%2V+62G51^*]U/ J<6$Y75>A
M$T039\-W.IS5<DC [NV@/B0RV2 5+9WR5S]H[#%*G"\4).0T[-VGZ .AD(Y.
MQS*SFY.)0]DVE3Y2ODD7XFA!"5&5:"JN0S2&L6B3ZCS*[;6&CC2P E=>0/)]
M:FL*G4=OE:Q.0DK#K]Q0.FOVEW@#;;!,2/<&QLJ@O9DTT9Z%*W-\[?!*&N:N
MB ?7$;WF$B%[YJ[Q)4M94#CG_:*&(*XGJU>[#1<,VK-%LE7)[XN95(*%#2M7
M07P0R\94H#@E2V6&\P3.*5N\HL&:.R%TQO[@+'"M7B7A@2Q#$U$"%RBER3L2
MA<I;39#=@6W7H5>%K2K7J<7X_?8\VHNOOG"I_>)D3!&40C,EF7ZC5B\EC;JE
M9L!,',^]#'[U A>I5$%"P&X<P@ /F7 TJI, 5DCAY)W^R /#$^K-R&O4)5-%
M=Q"^B($8Z\N(8-V0\_F<S'CADP5/1$;;:N@<Q!N12K2V8*<)JEGW?IY$.N7/
MV43C)(YX@_^T)076@5J;[%"PU)<C<!V/<(RJJ"O>KE)XD'HC]=S=-Y%)?1Y0
MNYK<*\^YYXZJM]_P [#.MDAC()N95#PZ/5O;H8%2#'4P_, PV*^)JHA?' O4
M[1>H-\*X;4WZZXHXB/%V5?!>&3,D>D\/FGTHMB?Y-WN]WJIFG NWMIL*8B5B
MP0)W58Z8D]QT6(]X2+-9".^P "OKP:>EO^IOV\WW,0&I4*6F%(56$2*"4E\1
M)ZK7XX;7*V)L))7=&[R16<WM]CA@R+#Q&"K<*HWG8G"E(ZI05?W1+&9\2"'9
M*JB!0-#NJ"\9)Q[-R)9K_G\AOGL1T@\1].E:CZ;-0YP:.$.Y:3:W1S UM\EZ
M[7N$IN\-D@D-%]19:=B>!BM;04MNBQ3KN6Z,)NE-\C'3V#YO[;A[:?*!">6P
MVM6(U<IAK6R?)MALC5(3F6&]129E97SO>PN,=CVUY&Q8)%,,]66'E-E91WC[
MZMIXOGT*=<(; ;"_\=<K@HB?0LX#=F*A-E VYZ][_P)+*1I@H]6<&&%[8X=_
M[CJEK<76A-XN'4IP'.M1$'NNYR<\3G%+9CQ6[O%.9KQW.7'3UF>K=1)G'8//
M'<KS;_CEOF#JX-0-U>,(BJWF2WW[-%9+7G ?YP5A#O'N7-FF EKQY._[PF#7
MOB6&G=5YLI$/@% "BLDITA[4X)4\2%-0ZHR&B3-:BQ Y4;2JUEIREMN&=+!8
MZW7&L%X6!7?PPED]Y*U6T/8,?+QF OR0S)WI</89J;!M?WR;L3)=$U<N<#N0
M$,XC=7N5=#O^NJ@X/*!F+Q+=#*0:V:$4M+>T$BCIS3 \6<R%QCQ)  &FN1,C
MA!(*[<EQ @A; F=>Q&?%&RWC7--546KQR$8V:/98Q D)F*C16-^C8C=I70.Z
MPX[X$E$A1<BWB;A;PCP]5]:)'Q@M \(V?1-#^$S$J>4Z(EBK;6!VZD6?KYW
M68@ BQ.XNVPJG5L^L$RY_!8;*\ZI2;15G78%A9--EH$V)7Z*_=);GVQ2#=D&
MS*\X ?;'DXUL, X53C/=SAA'<ETK6O2:J%IM4B$2FA!13RB-Y6RA-*ZK(-6/
M%G9=K]XZ;=LA@197W)'-<^/0&A!7DNHFJE39,*]^)<CQD@D.)PA111.A@UX-
M7%9[Z,&!I1>^,UQ>_/'RJ1,LM'NKLR\40&'_V@%2'LOV!8T=*[DG3]ABINW@
M^K$\';@Z:-I6:=FD.E@2)E(OJKWQ]2R3H40M&!]=>8*WZ.3C9UVGP#2T/)Z5
MK$+%LLLENC=CK NV[#7G\\?9DO/"_OG5H2Y*5+^2E.V>"O5NH.0-;(74L+#:
M<7D3<N$X/E(3$@49JTU(VA]C]X6&V*\N)\D?:^+)O@%&D%I)9N X[0L-W#O=
M6\7Y2_;-JBA%K<(H5I3?0QE-8!XM%[8VU1$DP$#[P8+RNBO.Z[>"2?D<I!E"
MA*V^;2#:U>R6B^M=>1S2)>V65%K$Q5\MW!7@9>1=7JDW8R)F8F,?N D#FO_S
MQ(D\M"L06-X:WS9"L(%Q#0+'EXTL;Q3%*YD&.-BL97EOYW"RV1JI4]^),/*T
MJVEA[0[:D3SP52C5%;F<D1YYWU*MGHE@_4,0WD>$/O 97 ;K)&9_#@/>;#,+
M3I;Y1KD2P>?7<IZVUG*3Z@T>@CAW,^B,@U_P=*1\5B^*^J=_*-=-DNEN?_S%
M(Y1);;FY(@_$Q]WFJHCVX8J_JRVO4O@XG?BD)YQ#/G"W,2W:MI_P-%LD4H3U
M9(QV96'"!MZVH0MV/\P_)M28SXGFX9=MNJ8DS()5AF)*W6:&;F>NOSQFKPD/
M>G&2Z+J'^2Q=-2V+(4\K"E C><VN3<UW ,%\)"S96YP[ZPI*O5CN)NZ.U,#+
M1(AV,[I7"L><RYD(M"-TAE30L7KSA1ZBK) O&J;%A;^=X*Y.!!C9.FKV2D/1
MP:T5M$[6%4:'/%Y^>.\P2HRYXLV2J$L>KTMU4X>W3(TZYHA"=DZ2UT0R5]A)
M@:8\&X>S<++9?23C:L13=+!NE@ 8:GCPW74,J>4A4C&!VS>H+5\V+I/@%$S>
M+*@U5K8J9E(>V <Q&ON4QNY#P Q\<94*OLNBK+\30K&42KYW[ 7NQ'<"M&8[
M*"QVD"1=U9]'MDI*E@ %%JS^H0C,@L?ET+3(;J\?&XH$GL&?,WN^6OOAAI""
M8XAR:E?3L7K\P[3%I?)[M9AQ G"-O:7L</!>O.!T&4P(]4)7\DR(/?^\@D.[
M)0M('BH&DHA*=U_/ZKV"U1L>*XEBXMXD7,J9BX>B> A<V@P^(JH>!IZ@6UG:
M,KKE*MFR^HGP)^N(.WH@5/?Q9S3B3\F>(<-4WZV[81^B?.<F],&;$?D$MFP)
M7J.[,';\XM]/PRB^">/?B+C6603>-^+*0G'0SA8JS_;BNCC6KB.D=6L.^J.I
MJ>=P$=+L5_QST&]&=\Q\OP\=_5)?!?R9'E>\3HCV_H_J=F/*ID:]69PMN0]L
M]&AZ^P&\6=CQKN-XUW&\ZSC>=1SO.HYW'<>[CN-=Q_&N8Q!W'0KW$.6^HYJ6
MQ:34KFX\:H1=:RLZ]<O/OR1>O"DD2H_C):%W2R>0!M'[XKV;LMUGM>OV;L08
M<*PNYV@QI^U(Z9?VYS>4\$WM/(Y12#"-0"L"/48FCY')[B.3=5=!748F&:?S
MD*[XT[0[=VA2$YH\QB:/L<EC;++WL<FGVUD;)?ZH:)R-U.H9"H]CZ^QCZVS0
M6,5'YNSPDC/X>XSBR$_2@DA%6-_#I*%#E5%!N7LHCVW]Q1&)3DKD;=),I+W$
MP2/UAS*W&& WD;AFGZ;CM6H?KU5A.QD?KU6/UZK':]7CM6HOKE6+L2V1WX]R
MH:JBTO,4>:#;5*6,P9TPD::_3TZ$*T7@<D*]F?1HK2B-T!NIUZ4S+2$T$2A\
M78R4L BNBW\N0Y]1G)(XH=*Z3Q-4*T?M\]4S&L#5<M:XI@#<U\54V)29[SL.
M<!JQF5"V:[:E9WJ-#5@N1*RNFO5,W'T-+2&YHSQX) M"Q.J.I\$$0\[6JBS2
MMGK]# %F48Z@KPB)%P"9/$#?/"R-U\LW#\LSAC9UQX<DN[<ZQW3(8SID3],A
M&T] _$^V?:0\0J>!@;+VU)(687%#RT,4/(@#-X9RI ,_P?R]HMBPVBSL,N<,
M6XT4-6C*>T+P7+L9^^M!\PY[C6,J>7RJ"@,/ID[GA.X:QY38//>]!6_QO&,W
MS4KUUA[?3K6":MUP\E2VGB[!JV]U8*QV>4<D=FQU^9'7V>@IB>Q[3\:/54LF
M0^ 'V&N.=FY+E"G1G4,7)%;M.M"+O9KT<75KP),ITU\!E_-^I#_*0OW90=^A
MGTE\ZJP]]BGOFYB&EI8T&/8)N1.-)9L!_"/H-?>Q5.]8JM>W4KV?P(_(QU*]
M8ZE>]Z5Z[VJ.= BE>HSAE1>+8*<3L.D%W%<@P<PC><W>\Q*,[;N&36CH)K/X
MD\,QBC?;![T. ('*F*JEU\).J ;'J)>KIH5U^E$6P&GC6$K@JI97^YJU)B">
M.'Z:L$)(?,4_R44'GP&N)&/]P7DM+2["J)88=!U;%464A.T*0OA/IE9D7=<I
M:1T\VFG4L.B IT)7XV,UGQD&(MUWR(T/YZ/9+$S8/L]<#^*)%S9OV)DQ?87/
M(.E18QB+D;AZ.[$]4NO( R>O^#2)XG!%Z 633;0D[OLP=+,#?<2XHHGC&P"B
M/YJ]DZ<!+ ;"P7G:^39FGC#SZ/=VQ8PV]&5:-3&K9ZM&'EZ=]'3V'XR6)*GC
M>!F(]&2A?O7'FV;JDU*:DG5(15'C?1139P;]D*R23%.USR\<QLQI=/B(&05H
M-UA-QVX@H0:VTGNG:E'AO"B3$TRYXUL5,C@20A;#E@V@D4D*N&JX=$UWH HW
M(7,B"/_-/Q-F +W8X:_1\[S<B$?PS:XYS4>W6DJD@5=;X8'F-*L8%P%GOM/Q
ML%X8>>FV$<VHMSZ\NP*WZ'74^PYQ8ZEJ)KA@-2YCC"9TMG0BG1!HH\L%D69Z
MZCM1Q._WQ0/<&U$%AQ4#U:'8/&E--BY& %1-!\]S4(8_#4 L+H8*64$T[&IZ
MX(D%B6Q.?%D&W PC!$&K:5F/A-:J\MY1ITIN.J'0-O8C)X<2!I73L!H!U5+3
MTBV>7$XH$5 I+?#@IQ(5JW%/&& PXI[;91VN5F$@5C-*<>'A^#:=LTK[4-J,
M#L4"NCAXD9<8?>=236BXH,YJE,3+D/(;\=&*!V&U4B!J"MYT*=D[R!KZ#$;B
MPRI%*M-WSQ*ZK5%)6W" .PBU!"U>+S3T^G2DB!7,5E/^Z/@)>'%(+3V[A?((
M &9B!(U(I(F_>T1'@3LEL4?+Y$^35>*+^(@$3U7:=:.1!X5<&PEJ!"  UF)F
MRZ>$3YW'4+9&??<9@]VQ^2(U8610.@ A^-JB%\!EO5-$V=9JO)8/ANN!4PJT
M? \E55\:@Q,RG!+&!T\MI?&&-]^(G)E(3JX+'39[N4M*"RMJ6$NNN27<MAY5
MB>]D4_H+ZO,#)CS8>&I %W;Y0P)&$K86@V0V>4T8'[R_6,S6.3<7ZS1_&ZDA
MKPY%O+AR@RZ]#9;*7NIMO82QTC>5Q#EIE "F#L5..J!61#0-E%X+R:(P4:*<
M&I3!8YZ:0%J,?^+!B!D3U3,G"(;7@#":P]J]^341M]8C#JU!1S&[$@+6WW,P
MUW05<*C&]9 0N"U5H&/1=D)C@VDQKYT@F3/^1.CHPIF)9%B4^Z0J2C8/\09N
M7!&F2L$AI=B'[#_!YC0<?PV(>Y)1&\\9*TY:&&J28:\[F-4,5K5MW^76:TL%
MZ3II1(G#MU+'/X_XK7&N4,#K1TG&XM51DU.\6EQ8S9:O2!01LDW(O").1*8D
M(%\=_X[0%3!.==3L7=4V0:M6=BCO3I3IG3_R^G/H6)F<QK#04<A)Y]JN3=CX
M0-QBCH2XJY?G/!H<\99;YT&R$MSQ<:*X*N&TH=UEFAE'2*4H>X,WO:I6.A<W
M!)KC2E)VK[CD2&G%#82<T)ZCR\N_/!)E19)(ZE1!",1$;NO8LM%1;>4!,:LN
M8CV&:HMY*#:L<Y8H$#AD%1HG!16[R]\0(96DZOO3MC0!^&N_]7Z2UW=/G T/
MRC%+*8I0B8NN6B:4>Z-N57IF)$J=\IVVZG<3!K.N-B$)K:8JJ;"H.PK=[$4%
M>KU1/S6B&EM248#U76J'&CMOSBY*D%)"P*XV50? JN2BTU>W_7H7;9;'\P\1
M$4X^ZEK?IV4Q\%5_HJD14VVC6@@G$\\&JPEQUO_^GR]>//N?3]<?__J___-=
M_-/T[>+UC\&O9__Z_C&\&WG?UO]X%9.+LW>O5M]FY-7EKZ,?R>OOYZ]^??//
M/ZYO)M_//_[P3_?QWP^;J?_EY.[[U[<7A%Y&O]Y]>+U\>?7M7Y]^(?/+\YMW
M9V>W+[]\%X6?HK7KN__XX7[Q^/7Z].0NFGZ^^?A^\\</;ZZ^GGQ'O!OWY.+\
MA_/O;_S%;W_]\G7V>KG\ZRH)Z7>?_OUN,;Z^G[Q^_=V_R=NKS\'-YN[E]P__
MNKJ/SM]%__SQ\==?O_]CY0:_C;_[^,/'Q?WU-W=R]<NWR9>3?_[Q,?ARO_HC
M>?7Y]LV_W=?$7?ST\I>KB[NWDW>3EYO5Q_?_=I/;^ZNKB[/K?YRLDZ\GO_VV
M>?_JCQ_C-V>WHYN[^=WR_9CZR^O?OGWX^,?Y[2*XF9V<7WUW^L/R!^=E?/^;
M/_WEIQ^<\_O77Q:3][]]VB2O?OWI6QB^._ET_N[NDS-ZYX<OOSO[)?CXCX7W
M)7Y8K!_>_/OSV4\_?;J_3]Z^^N+<?_GV=O3SS__[[/1V^N*%M9"6^598H<"U
MG7^KLB'__I+3XH\2<)OQ_P%02P,$%     @ &(!J6P#$751FR@  UN() !4
M  !M<&%A+3(P,C4P.3,P7VQA8BYX;6SLO7MSY#AR+_K_^12XXQL;,Q'JG>X9
M^]@[:_M$Z=$SNE?=DB7USMW8<&Q0)$JBFT76D"RI:S_]10)\5N%-$*!Z-\+>
M:4D$,H'\(9$ \O'O_^?+)D//N*S2(O^/;][]_NTW".=QD:3YXW]\\^GNS>KN
M[/+RF__SGPC]KW__O]Z\03_C')=1C1/TL$=GQ69[%Z?HOHSR:EV4&_1MO?D.
MO4%/=;W]Z?OO7UY>?A^3;ZHX+7%5[,H85_ +].8-Z;#M\JS$T.%/Z$.1HX_%
M,WKW%OWP[J>W;W]Z^\_HT_T9^N'M#__"FORO?\_2_/-#5&%$^,ZK__AF0.G+
M0YG]OB@?O__A[=L?OV\__(9]^=,7^,7H^Y<?Z=?O_O"'/WQ/_]I]6J6\#TFW
M[[[__SY<W<5/>!.]2?.JCO(8"%3I3Q7]Y5411S6=225?2/@%_/2F_>P-_.K-
MNQ_>_/CN]U^JY!LV;PC]>UED^!:O$>7\IWJ_Q?_Q395NMADP1'_W5.(UGY&L
M++^']M_G^!&F'HC\ 8B\^]] Y)^:7]\7=91=10\X^P;!YY]N+X4#^\.HPT'+
M[WUR;,5L #[OR8+#=C/;MW3.<7W,;6W*9-WS!IQE\-,5X:#A [Z2+ [:2;,4
M!V/!7VJ<)[A'/_1<Q*-O,EAZ1=DVI(3_XYM=]>8QBK9_O:O)Y&UP7E^OWZ<Y
M6;9IE-T450J+=?50U644U\=S51$F*8/KJ'J@7#;]?0\JZ7N<U57[FS?P&SII
M1B3)/#7# 7Y' VHUYC<F4\>D93T%?\T>,JH%26/8 '#^YM/=-_]Y5I#9SRNB
M],F_JB)+$[H#G$89*$!T]X1Q7:&_M+W\Y=\9(T-IP<^K<BRRJ(Q;7LD_%>-K
MOO@^+@C);?UF--1U66SLA%T7%C/TO34.5U5%INIL5Y:$C&/ C?MF/#I%5SW8
M#]2C$V");@TH9M^@B+88X"4 7+@R&>+B>%C?_^<D^<\B>->Z1%/:(C%?WZ^N
MT.KN[N+^;@GB%<OU>$6[F;[!%J^8OK><^;O#CQO. EGH_+T]4#=&:^(JC1[2
MC&A9/)-BY! (H1V/V=!2D5G?+.Q"$LMI" K!**TUYJ"_^6#A77<.:$M!L$3A
M*Z0^T4+JC+"SC.B^Z_5=7<2?5U]2U](7TW&_%VB9Y8=\B&QQ^ P5:T0_)$8W
M^?2_0^X/2H%Q36SN:)M3HP5F2"]/19:0/??BMUU:[YV#Y8A B!WDF VI\JB>
MHA(WG__NG_[MAW?_^D>$:;/A 2T,9D0"&X.%.UP76\DJ3V8'C9+<]__I&T J
MEJ3&_-7EZO3RZO+^\N(.K3Z>H[M?5K<7OUQ?G5_<WK7PNOBO3Y?W?PX-+UU!
M"W8P\=3T9H(1\"[SN-C@3O?-=.$DHC*#II)M: (VS*Z6NN9TJ[O>PIM#2C[H
M+YF"[GD*@0YQ)9L.:TWV<UE4U4U9K%/7(!KV[-LH'M 6H(5^@;;TD[#V,$<"
M0ZD?#L7>'FZPGS]>?-G"0G%M!Q_W[W];.N)!:M84[=<(-Y^'5 5"^0SAP!^@
MY6[2=<94RQ5!VER8&% 8V.:>0=$S(8!%]R5*Z:>AS0^)@+B@.!C@'"<+U66D
M@!?>S:1PME_=3+^U7H'U$RX_%GDQ[K=9W*X7HYR8P]L*X1N^S2S(53@T/5;?
M02"D)<L1FM3CMKW(Z/'YGC!)+&+2_8Y0Z W@4[PN2LR^NX^^X.KB"[$GBS))
M\ZC<7Q(CLR*LD7'79 (RRAQ9_+B:Y[ Q#Z>^[<X9QR)8!:PG]&U&:'Z''FCO
MC3I%=?2E71FA-S(/<#P^*LTGAP"/?#,/B;<_-Z]'P]-T^@^X^8?;I#?1C[B>
MS;H?]QWB'GO$@4!%DF]:P"[#JN>*9(BGXU$Y/TD_X_*AD&N<(RYX.D(VN:]B
M:M_.8O?61A/[3F=BT;=ICLZ)=HC*ZKN@AJ[Y)+]S\8Q[O6:=KO($W,5+_$2V
MFO2YT:KS^UYJ47>^4+5>?/68FW)Q/NH6?7M%@=D8GYR;],#.FB9 $?AM:D_H
ME),_IV^86;)^KM?$3+@I2NHQ6M=E^K"KHX<,WQ<WT0R.35.Y";'W3^19XUHA
M'H%^9/N>(*+D86$0JS>PD[(C)!U=3$R<6NLG*0[=EJ9CU,LH^7^[D' CU-PC
MI2RR<0-@4D.&0[RIAFZI8P?J_/@9?GZ#04(SE)D@9FF*<7#'<0]BO2_DE=T(
M" *#0#%UUA ][)7 /]M!U"17P7JYDG7$E/M;LBTNTR(A0BFE!RPW_ M6Q"E^
M3/,<7JT>6-12V!.O6P#)G>:L9]'UDR_#P46>^$$![^*#$.=CX!\@D-YB6EJ$
MFR*GK-"MIKK>U1 R#5RX-PG%I&8XY6AJ-!E;NGJ*7B"QUM^%U5DZ\CPP#^6C
M=VY.:2D8%5MJM2$0R=<@$Z?WJKJ/9"JF>!>MK VJH-$)*OH&5#C5@7"^ LDX
MN8QE>P&<VXH<C@%SQM5P:;DV*;0.4#Q.!.JW.?_TWQX&V(2](Y7)CWL $@Y]
MPMODX'1U%E5/[[/BI9K_6'Y,RK-?NXR727?TI#-$>UO>L5LH7\%IFS\QUA;D
M1UQ#CS=E\9PF.#G=?R)S>9EW[GRKN$Z?YP@--2#L_\91GSG)TWH,J-LV74 N
MI]ZK.NK:!W\5-I3^P6NFR2Q97@0)J%SFS^3\% "A/,*+02B'.15"=Q5U7R+_
MUS3EHW-!\)2(7@.>HBER"\\FNXU_>/((+P:>'.9TX;ENFRX>GA+1:\!3-$66
M\ 02\/]@I3Y'&5A$MP3^91H3,PG^L,J3\2\&7][0P_YE'I<XJO Y9O_M[KDN
MOL1/1&;XEA@G%^LU=FZ;>F9^AG.Y\FG3ZP@E:RUM>D'?)DT_\&#*EB Y(;-_
MX)YV4(>6,* >727XEYMMP,,D5I>TH%T'+>C>,$_A671J%2TK1%^)?_@CZB^I
MR?F5<1K:.]<)D)PMHIG"#?3NMZ<RSKL 5V."<,5%PS^P,#46X+I\C/+T;S0D
MH;]'@C>\/+DA,")$Z(^#K)7]#=-,%W-N>/)Y&^R$8XE'5Y3OT6D4?WXLBQU9
M"K!6AB2Y[K9AEH=3/(W\#YU-\835LHIC(H":OG1G:0SI7.99 A)"'K/ZBKD0
M/3!'54KOG8<2H7#]B%]0WQWY>Y&3?\?-3?5"W,75XAUEJ)3/COV+VBV.,5'P
M#]EL\.)1\*DO.?0%B&HFN4)]$_0&P;EM.3I/(J\A7D2#GJZ/JKYK,C/SJ*(#
M&M[S ?.XD/KK1RURRAXYK3V9X\ 9?J2"XR@9SKCM]0O< ^?DS_OSM(JSHMJ5
M<X5*R2AY]7>6,"*,HF]:R-1-D#AFI?#&<<CR@5LGG6NZI;FHYD(-Z]Q[<J Q
M?14^3M C?!9Z$^)+A N%?E@66P\YC$1_I1JVZV\L?OB RO3M'WY\2^7*:^)-
MJ!SB*HF&$J5D:D&.HI$XV C<6PVCKOV_P@W)2ZV$M%/S?-L@Z%(6V 1'@W-M
MC*D3CXP9X%WJ77X%$_O6_ND!'-[)'OMK6C^=[:JZV."25C0@/<]D:VF1]'AY
MH,./V+6-_AFQ(A!+N1XP$>K8^U9S)NPUN8S$/'4O="B&>%96LZ5(:UZ4]1NB
M 3<H;E%X6$=H8="3U,O0G0WGUIC:*U^+,>YKD4 L7YU4)D5'B2E .)9WC3 @
M&B(OA!YK\F(I1?ZHT N+TPS'HM:%X<&DN#?@IRB(,7,\'7'U=RRLMU->'M+J
M,U0H^$1&4M91FM?S/7'):7E]C9!Q(E *=^ECGJ[3.,IKU,J#O<O2-#&7.50L
M%C_.AGBET)'MZ+U".2T6UT=56?_U0_0_1=E.FG:8&&DY@!7YJ8>4H%,_M9;X
MQ$4GFQ8J1Y%?/B$A%P)@0#(H2Z'?E$6RB^OK\@Z7SVF,'8F=VZV7IP41=8'D
MFT^ICFB^/@*!9PC(1-*"0#C"26?5&,-N!MH1E,SI_A3G\=,F*N>HQ:8DY_4A
M2L6-^$:D;X:@'>J:A821J4P/3!KU5-@Z_Q_W?4^:^8%71RDTLEI&]$$%+1:*
MIT/Y*: T&KLEBL[Q0SW[&[F B%?L\'D0P 8^7HI1*Y?0$"*2(1JB@[[#K3;@
MEK'*Z"=0SX) \)F8R2EX:!3U8<R;X%%4W8O/VQ(]EH2._66YIT%JM .:!_,)
MHT%K1)L'?5S5EEKWWJHW'1.>B=K. )]S7LT)Z(2YHN<S(PV(/$+7$;).4(DS
MF@-A&Y7ARY J97NP@4GF),3UO)@=P:5\)XQ<+HQ7+8JW[O=EC;3[4I9$F>(Y
M2R8^E-+7(I9W$^KV%ODCW!1#IS,=$;@D_!8"Y[$@4+?T[OP>[L[AXY/%' ED
M@AK5VA4-U;YN%LM8V-3@@GX= X1'(8#7XQ$3"L\I]GU;X >1,Z3$V@OB[B,4
MW-CKAS_P"7[YO->:M@;T7%FF]6CZOI)0LZ3R 1K4SEZ,$[:1?%7/>/P9L;_X
M$A/PYPET1-)WO(@.4\:.0%D/Q07CS]#SA#LK01)UZO$F]0GB2N@K%-"DF&\I
M$:_N03RJW@T?3<9,O8/XRF)Y:#3W.Q%-3HC:T@;\:3H*_=W)S;I2]14D[YG+
M/>B@<Y_^0&/2HF,R_6@A657YDAB=BH_'9!O\U6>YS!.6:P'3WF_3QZ?Z>OVI
MPLQM7^L%1+LSCQ?51HS)MP5HD03T5+826/?X830'-J]H(@*=IIJ$H;X7[Z]H
M2I;4L E_VC 3D1(UX[%[>]/0YXEG(#2)3-!SE.TPW*'+9//52&="Z 'M[*QP
M7H"J[]?[ :$CK;%H8_)9:+/Q2 1'AD WF FGR"M,=#_NX#0&T4VTIYE]SG?8
M.0XTR09XV=;E30-'V^;K$]1UAY@-%_;FR53J8^@93(_M:PU7I\T'1R4Y_['O
M*I:,T-=TM@CLZ8IVB#FMR; Q70_ +-I-A<@3V+(6W?H^&9FS:("X(+>V$P7:
MV5:6,V/E?WB4%PJ<&^%7-V7Q6$8;P;V,R!%1OSLO+XB&3!DDCVN[0&T?H5U9
M+<79>RB:S9+MK<_=;KO-4EPVB+9"F:H/#]DI=/@0A?PUK;H]48H@_QC2E% '
M')U9L#X&7D0EY/"&C.^TXMQ,M\1",C[OBT5,2/Q9O[VBA=E977/(:\U*/H;6
M1;K2&UI8TM%/.%_^BN&6$2>K9[*=/N*/N\T#+J_7YVFV([^=N^BK*77_9KXA
MAZ)@#O9Y4]1R.?5@+:4_!*;-!/G.I&7!(^^6LI4B5WQ_-]*S3]?%]/!]],5#
M1E0Q)<\9486,"/,CTLV*-!%YX@7R\E3*;NSM*1^W=:A@28SO.GW&ESGI;<?2
MSN?)+SAY')6T\A!/:,^)3ZMI I\"@':)_UDLZX<H)XH#NJ5!]SV]I;S:.\#,
M.,)QVH1.L-5XI$$&,P132$EYKMHKXT48/-LV07V;P_"*A6#Q4((JL(V&;GUR
M9 JZJ]UQ!1]#F0_W4))1"K 7<QD1W46TW\*3=+,QM\U.T&F4T0N*\+#2$.;Q
MYBR>",O-^7V4EG^"!_Q>\\WEMB8EY5D]R7@1;:&D":)MT <<08M%%6C1$>3H
M]4<U ]9:JNOY=#^8J/<E_FV'\W@_@[;2H>@WJ%"#(P',!I^C[OOCG%@A$::6
M*Q=HBJFP?M7N^^_^^4M*3L9E_+2_PL]D@F9%G(QH**TFY4JMW[HVK#[5ZD]+
MPY^&H 405,V+M=8;8/LRW^[F"I@6DO%Y/A4QH:'2Z/?\P.D0F%));8@BZ:@G
MG! 'Z.SCF;*HTD[_:*>W.+1\8DC*B2BPH/T0T2\78,1KR4Z@B@3#=H&D 50A
MRN537CQ4N*0OX!2Z\").!D>HTT,$_+@KRS1_I%4*.\9H7W,AT"F/<]7\51:"
MGF4XHA*27?GG!W:*7<A^/ ?:N&O&^1R[5GA:A:)G&P[O^>N"/@%Q /,/Q-A-
ML;6!V)^SK]=0N!CG%<O)R))!@=]Y1=_N'B PJG6$F^LE9!HS?C,P3N)5=$L(
M#=[0%JAMLI@<&FZ@,KJ3GCZ'EA>,M-=3Z'5(=U661!IT79[N^T\:PJN7J$RN
MMW1%#AZRV4.WXY7@GC_'CA*:AHCS<0@6SN [%-7HH;-)BC5BK"['4V8V[ V7
MUCP3/Y=!J[!-9AD,SRXY@!'.$P6 _@$?HQF?<(ITR-&!I]+%%US&:85ORC1V
M?:[TQ?4,5[K^-;QLA-/T_GF195%94;]=ZCCYM:Q@'2C/M*Z5TG)NCOO>*U0C
MM-I!)%!\]>;(@M$XI<B6-9L7O^W(,7W@W$5K3=T_17DS@(^0?K,B;"_K$&',
M=["+3F]#%(6&%/D;]IG)L>,UK7);##M9YU92"G)]ZG6(O(UGC$3UR>65;3:O
M#H83[F0]\'FP7?Y,NJ[/HQIW5]2O;RM2#VDF@W0)FY1R\)/VKZ_'9IUAA7C6
M,'J2GN6V-_P6J#5XF]U1AO!_X'M1?-D%#D)IS%O@TE$9T[XO#SD01@0E 09I
M5:=QE T]P3EU:WT"FCOM;:G2\9#L2W)M-FG=QDY!&EVR@>$\]A&Z9T;;K[.W
M$6_"F@Y=']3I=M3+@D)*K3 PSKYL.EFV<+V#"RNB$9LZO;]&H#SK_2J.RUV4
MN3:[Y<3"7=M(^1(YFC5!4GQ#->CEBI9,1QNI>@+"7&,H^>)95P/)C$RKT*>$
M&<0R0STY9<X)-5>\DG(L6=M+\S$J<;TK<Q2Q1J$5]ARBF5!3[@X_TGA8O"U*
MF@AN'G-!2,:GB[N("9%=R3Y'E_FZ*#>L\G3P]%FZ<AL!2#9N"\<$L&")H5 5
M69K0:;FL\48[.D)QO!!T[ ,G8O+BPE_]QXA^S3EU>#YTR"73GD DX[37)6TP
M].FN2G-<50WPY@B<D=/RJE5DG,A52V"T&,GM8$=2#'F"NQ.[,)DK"=^X<Z^I
M]T:D96[0B&AJ0OE)5+4E2)H]KE1&R?6.QS<!!8TC] U49+XG]DY%^H3;LIEP
MH23GU<->Q8T /$TS1-NA8</EV"VZ<ATB2VLZ+-WA6568IES=3.#BT_"=OX_+
MA<BP85\UU8!^"GG#(!70$"7B\=G[/YU%U1/<BI'_@'I[CC*ZR]5G3<'R.1Z,
M]6CZ/XMK\27"$VE$KU%C^ ?NFX>M?&DBW=&=J?946 ?ID),:%#:_I&]#U+9R
M[I? (1&@EBJ/#Z%QU-6Y3?N/ S]7B@4U?CX4C-+V,OTXE?I'7,]3-%E**D0A
M31E#JO3Z99]>_W?_]&\_O/OACRC'=6"C2$>8HZU.-0'61_B;$F^C-&GJRQ,=
M1U^K1UNK8W3I4 R@EC38$D"M:8DP:\J>#PMHC>*16172JC*0\Q!XNK-BJ]5N
MRF*+B95_0V:T)MW#[KH%94GP[1QW$E(AM)J,(1'4X%.*+]Q^O""MIB/,,;@4
M$V"MU<9UO Y*@CK&E9R6MU*26NR(0LNZ,FZLX%%X=:4EP"&6U,.>88D_X_*A
MF"@.;F15VVA888\KFD KW;UXK M]G^,U)OM0TN5.9YN3^_U#0LCWS8Z8%5'>
MKJZ4?-(T)0<JFIBWAHSY04]4:@&.<SM+AVY_\W.9UV3&4F):=ST2&MD.(NY^
M+HKD)<U<NRQID?2-+1VF!"AK_TP-E+3KI]%9 D,E2.)G?5&/,T!K3HT]"@?F
M]4<RD%D.8'P:OG'&Y4)DG]##U-'6%V+CD\EGM.$)AV</CJN^L#>QEN_J(O[\
M5&0)F>E9GU"UR08XM>OR)MH7+U>GEU>7]Y<7=VCU\1S=_;*ZO?CE^NK\XO;N
M=]&VJ/Z(+O[KT^7]GT/:PJ9B'Y4U-ID?VT/\@,B\[VH20K[5EY@5Q0M;UC<,
M^LRF%IH 1\H'-U]'*SE/O'/5U5<X]Y,R#;7WRC?1'BZ5B8J@3J8X.:8YTQN#
M#N603PX:_*E>(+:L"VH51ZR3H18(:]!8((#W,*$[3<8W>K0:[-FNJLEI#ZK!
MIM433L#8KFZIEW?%C281U/C5Z<>C$:/+DW!'82W1NFF*'J%MX_Y>'?F_>T27
MJ=2ZNK^ZLV%Y670%SHO7Z[,2)^E,CZ=<$D$LXV,^A&YDST7V3.\8BR@/_(@@
M$]%X5Q2,S]:*I2>VV?<]$940>YR %^DA/#XV8Q=P(M?;K&3C=?34U)<4F <]
M<F(!U(R<(\WW)BZ8@C]KB&0I?M?@#M_U"Z#QHQ./*\-7)YZ OA+Y3$A>]+&H
M<6OY]I=\(^=ETLO%EQKG%=P:7^2[#66GR!WKA2F<>'^AGL"L,+4/Z1$U79Z@
MOM,3-'*1/VGJ'O5]HT'GP4/['>!IB/VI\SRIYN[!*]U@U_7P,GM +?CS[)B?
MK^&-EB]/Z4,M9Q(FO)/Q]?I\;V9*>D$,>!572J@5.I98(,->5\0:^SWO"6X9
M-MF8,X599BRWKTIL4_(:'Q[]YGU<YQ,*\L+.945ZPE_LR5[CP5T\V@DA8>)\
M28ZQ(Z,4(/Q+S(UF"JUXV";DN5%#A)H9LB;%>/ERV)"[:'C.YV/HD4'CX9L&
MC0<&INU^"AOV9>1UH>%G81VMPZQJ2F&.8%0>!>\W!!PFQ+$WS5FI@D^#!T (
MQ7,05,,=WH0#][A+<KB_+FG.CH3V?H-+NJYFQ8J0:)C8&AW6]$!U@K91B9YI
M8?8%)M U$[T8A]))FA)?.*#!,O.O=O534:9_P\FL@#PB%B:J4,*1+OZBK@4%
M8+6(^@9ZDA7CC3L9]G&$QUU?5M7."\0:0KYM*S$KNKA*Z==<3"T$4&,9JL T
M&/VT\UZ1SV9@'77O&S:'#$@.<T7.D/+'P0[X?__^[;M^ZSM!__+VY.U;^O\-
MA@;:ZH_HW1]._N6?__7DW3__,ST1DA__^<=_.?G7M_^[_;B!( V9'M<3NR-P
MP5!B!/WX]@3!/-*O/A!$/:$?W[%?G2#2R1;'=?J,LWWH,R8/-H<'RZ.I=X)4
M3Q:?#L4 NZP&6QHH-[#SPN++Q,;3G9HI*>F;_F<V[F24PMR.";C1@IK2I L+
M,1US3C4%EM=D1]W.8L>)J(0XK IXT<*1Q(0+="Y0R$^*H$,#SBJF(4E2\&&(
MLILH32[SLVB;UL[+#8BH!(E5X/,BBDOHOD:0VN4-04[,&H1.BB07W"CL0#)B
M:^#<XCI*<YQ<1"746P!_\]UF1[UESO$ZC5/W.4B5!+U?O:IY$CJ1LX8(-RU#
M&DOZHARG'=4:^[1XJ[9'^EX)I:5*_ 0.6,^8><I<%17XQURO[Z,OKG66(77_
M5I4AA^+(J[:7-@_7L)_&K2KT/FF)A8/H*^/ILK3*;O$SSG?X/1D"/(C"6]:O
M:?W4QNM<?&GR($#(._F_Q#UZ;3CP?;=BP:/(I177J(JR\&Y8$P0_UJUV,S/E
M=J0BL*<!9!#ZCLOG-,;579&Y/TH("?F_VQ.Q(CQ,5#44,6*1@Q7Y,+ 1J);:
M^  A':\#_](F\^%<:>C%=$+&\APRHPSC:5-?_K04YT.1V+A.A]SAVEZ(_8QS
MTFT&D=#)!J)8:R#RC!LBCO&CHN9; 2GX$26.8JU8A/RH7="7=4U1#C&E,WY[
MK72'LPSVR#SY$)6?\0"[KCW(Q(2\>Y )61%YD('51*&T:1N$MJ'4<AM7[Y*.
MV!X^M[C"\'I&>CXGYEA6T&2K\R!(3BO M8:$'>&-!FM#L93TK<)>TFL)<6QY
MJX8^X4*#'CL_%GD7C\!.G6V^Z)F,)CVBP4+JE:Q)_>]YME0H[WMMR1YYXNO-
M@5TZF,N<R %7+8:/ @H%V5\XS7Q"1,"#  OMART<3D9I,WVG<A'/>)>Y13 R
M6S.Z"QML^CLEAM7:^0V\B$H(U2'@18B/-C2T14C(^W:%M,9)5,7##!&7)^&'
M%XUW/._HVP?6)+1#IALA3(FR:Q].6L^2TZA*8\=+ED_#]ZF$RX6PF#OY&ZAO
M]&U65-5W;5AWYU>T1*]RJ2A'52"%,^$.1^=IMJN=NX"(J(10_@)>!(AJ_CH%
M4PN U(%49: :3H?U^_ZO&,H.X&1%=H7H$7_<@7/I]9IYGESWSJ<SG5J,R8?
MH2F3 H"VW:"(]8-RVA&\-#1^OP-GW]"7QK:X& +6:MYF1_(<^Z\9[0"O&$8,
M2K=L4*%WATYU"P:H<(\VGY( 2<N,F>29YTQPC8[Y^Y7?A*1F.HXD-T4)WG>K
MNB[3AUT-":;NBYMHQLSOKK@*DH-C.M_RE)P<YZ;&+*2W1K#KDO-JV !ZQ[ Z
MNF]T-,<3,\QPN'A?E&3UYBSC8#PL9[[*$_I31E.NK9+_V;$ZL1H\>UI=\_#N
MOR2>S^$)EFI#J\F?&^]1W?>/'B.R4[$5&]J!(@2*=1;S?+(*5!?0]SAYUI(,
ME*'?S/_^D&A= K&G5-T7@M (:BL^1!5.8$AD/)3'6\BM4Z4U;ESG;G"9%LDM
MCHO'G/8R1P3T[.SZ-O+F'I L5=(;VB>U =M.CQZ$ D7S^ 'E."S(@R F^=^0
ME1_7G)P%5$6P7Q#]0G0%.$=#!BFX!77OFF/'AG]O>CM&14^FI&5$< OGH7@0
M1(EV6_+/9T(,7%G)'V_O/C$'LAORC^X(U5PJO  AG"5H790(;[99L<=-BE[^
MA4,P-Z%)6#OP(+*7@_ERH>X$E!*C<;XK26]L1=)E2/]VO85E65U\P66<5D8K
M2. ?XIBD=]\2M_P+%E';F*X(NGH*UJO).H&U!5^SEZH*UW6&:2U[TARW!+8$
M<D&<&F;$7^<M,X.L3#UM&!_-D^UX-UR5Q(Q]I"(YW?>?W$1[^-7J)2J3 _ZJ
MRYR-H+5US5>?%TY\;6'^AK2,=<K=^KRO69]@[I>R-RG;%RK!]5E4/=V4Q7.:
MX.1T_ZF"Q/Q= ,P*\B>Q(K'S7-];,!#@Y="<2U%4'>D%K;/BI4( ST&V]JCK
M(NQUO#TB1A5&[";,UB=T=+R#LUD>IQEF5=B;^_[[(BS09V'1^X7Y'*,09B/I
M2*&Z0&5+C.X[H[<L^#/\,H;%M6T(HX?] E?7G$ 5WG>XE-.DTC];(L24;H+D
MWQEN;D97&[C]_-L<U:^T2/HO J1F2N3>-VC*8B(';4)?+)C(=UP/2',^[._7
MAEU=K]^G>4360_X(0>*N[]"DI(+D@)(P)%*]@R9@T2?XH:;YQ.@E60PM U\A
M:\ASI Y5<V 7;C3NMHUSN<[;/!:#HB-:)UV3_KQ?(ADPIPFKM(UD(C_&32_A
MB\S82K8[]IE.E'T@U"BNZIPLTCY9RGQ[JC;9 .<T7=[$Z:&@0OTA,)\Q:0@E
M(7.HFPB)A5D&J2U42@QJ3II"8!SI8S!7 ;P^3?CCN3"TRVT79;U %Q$1YT=F
M%IZ>'/5U5I3XIL2;=+>IX+64G!J:Q$PV6YJL-Z\7L-IL:6YE,>F!'#U9%S1[
M)AQ*X[:74*:YG4 %.YEJEES [3UD1GG""4W<Y YW6MUZW*\L6=0$X[KIJLG=
MI0?+L*@TD;L GMH3:.E+-:Y$>0M^]]?K3Q6&O'3UD)5YTJ88DP]?=E;-I+!J
M=T[O\E@%TV.GI: )Q S%+RYFJCD]UF\[E\1PS<F?][^6:8W/BQ?W)X$C F'2
M(QRR(<F<2:^'*U"4\*J9MDVA6 @NGX/7R!7+;&P&<D=LMP'?M#/ROBCAIIB8
MYGNRV3<JLWF6/$^KN,3;B):ZA-*7)4[2^HJ8\'K;\60BWEXZG+"K#<!V*R9[
M,^T3)<-.6:U4VBV"EXY M=Z=PJ3;O9W,L?V5\%$5^EG3R:BH^7^#D/(C?'YH
MJH2E7:Z30) TE.+XN4$]] F)&+D^'X[1)"#B/RL[GY'I7NE!4C%*)3=*PR@>
MM>79@F"Q!)/P'+/_#MYA&^?TF;P2# C[1Y<^<R)OFR?PM*J(NAJZ H"QS;;6
MP5O#3X&39!F*_R!ED\DT.8/H*HZ+75Z3,_8> I;@Q9;=GPN?O6: JQ83WMUD
M[/@4OTK0IF C0EOV\-\\5?"?RY8!8A. R &M/7L6[BE-CL)#DJTA.KI6NL7U
MKLPK2ORP<)0PMZ1-SP'23UJP*5*[[:'FX"*R9(T9=H,5E9HN[T%F2]M)FY#\
M\I BIV9&NRKVLZM?.?4EF Q2#H6U+V3."(O0K5IBERM5]<P8F@J"-3&^]33U
MB3'I;P%:4\B<LE(&N^P.C3A;&4ITHGQ*W&E"&I;?$_-HA(HI!TH7K,N?-'N0
MP+1<AOY3"EMQ0I+.B.MP&KBOKT*&T\@86$XXC81+S7":M.UA,0[_]HC0"*=1
M39BM;A60Z_QF0\%8QL!R8"SA4A/&Z[:'I<-8 Q$:,%9-F"V,"9T8XZ2"TH)7
M:8ZKZS5[/W*,5C&= * 4,B-*:%J49?$"D:1HER=DVR_Q<Y$]4XNTB/*0UZ)*
M^0VQ)1^W"PAQH^]GA!*?7@B+4LF5::AYV.@1;:&*\"6> VO+\6*]QG%]O;[X
M$M-'B]NHQM<Y:$OX_XO?=NESE$$X7Y]R!?ZPRI/Q+P9?.H;F'!P&2:CO?APB
M^%-*+"4"HX7(>0.CN'F6@N@"V/FIEP?\ _==AETA,Z)QE,Q_)E%8K\*[W7;+
M$EE$&73\GMADE_FZ*#<L=<,\UJXN5>_/6)J,B=[[!ZVI7U-65#N:X7_-X X6
M+SFR=?V%3O=O*/V12X#!3$T(H6[C/\"M^:BXF;/(KK;W@ %<#0NR\Q+U9F=.
MG*S-N!!:R-"> _'P(GB& YQ<"0U7<P'BB$#0^F<=&YJXZ)W4NMQ&9&+(,6<)
M%YH"T7&+<8T';I_!?W03W[A8NK83!43\OP7R&=&"3C%^E0G[^">7FCB^8#1B
MFZ<\=B^#)6 1O-EQ&_H.K^(QH25\=ON&CT0?P$U!)H'NQ4TX4$M/KX.XE.N'
M.DISN*=KS?3W13FD.9>W@3T?_G6--:\"1-Z0GVIZ,(0S(:W+C**8_!.\K]D]
MG0"F(3+*3@7,**7LI)F<$?+\9^P0H!=QXK]VNCVS(E_'QCEW#/5%;<<.L&**
M=]D<3CA--M[!-/XA26LXFQ.+$ZH7)*>[^F-1_QG3<XICB&N3#7#^U.5-D4 D
M9MVPR(:FG[ W>J:R'D+4:%)L#[/BXAD_DP4!">L^Y26.LO1OSA]=C$@[4[)_
M8)#,\2,DDY&!TH0_19&A[B(Z):8CNYL^\CNC9@<QA"$3;9>7*:S.M0''$,'&
M,^CRFF,LZ'N5"C+E55:^QX6X_Q[D;5U@YQR7Z3/9FJ$$4%67.WKX(AKQ'%>$
M/LA[5?V"DT>R=P\^:)EP?V,WG1^'FZZ^AIO,MC0 #.*_UE%:HF=(HM\4^=@6
MNR:'>=(1[Y;%/O!+A#-8C0-?74RR]T.&$[:Y"<(<@.,?V!A-LO7-]"!?\2W+
MKG=?C!/=$Y7N);9Z"B<!;,,)[(8JAK28ZF.V2!,DVK::_PG'=^J%=(NW!%5/
MT#=UBZCAVN2H<(QKAP4#RO-9TE+/!7T.!<N@;]SXYQ!D9=D@X5^_,D[@J9$E
M841K'#P0UP(7(U<&PZFS=[;1(L1*QP0!<$,Z@%8WX<\]?OG5ZA:+Y#%"S*$\
MF,8)VOA#5'[&M'+K'8Y)[W"T;NVC+D<K#3NZ)W;G/=D2BS(J]Y?D8)Z6<[S#
M.V#(558B?>!/9UJP'* 3<+BLGHJR?D,.'6VPT":\MZ4[Z S![V@J[5,AM<2N
M\[LHP]?KFQ+><>H]?=N\:)\U':->DV@8JT2/.0&"H2$@.$FK;5%%&6CQ[?$S
M<6#CPTSH0[P:3,Z$E)BBS"*W.,;D!$Q6BWL?.C5)_XI6ARU5/IJR^W)AR1'$
M0M5+,W,P!?8J\)A$F[K31UCZD%8 (U;*D.CRH<ULN@ '3;7DY&@Z'.TDO^_#
MSF\@*V::M,D,FQR&Q,"E.SISHY@=8%I,+ )Y.IR*7+%8TS9+(;OR*FB&!/H&
M#ALP;;\P)6B"$#F0M2?/*<+'*1H\(9I+-(RQJ,><-(/'(G$IDZM)THY#W,V7
M3HM2FAUZ8LI+P9^00U4:K4,<+F5+5PK;/(%6/Q_6H&Q]N.^+%7.#')V$B-J=
MZ^QL0-B=A[4^(/79$^WD[86H^N0<)"S=6.ZC^'2SV;'T=VFIO"_*44 \W*K=
MXW)SV=^IS01.'<IA%*8!A\([^P1OMNT5O>*J,B!"#:3/@ZCN!%EKT%O<E%.H
MKM=7,R9^$=,)XD4E9$?\1-1\SR(CN7E? BE#I0A'/O32@5OG?NGZG+5@L)!,
M@(.SB!?1AMK"!YP\%E<D6"4_GFH2%P>V]&H?QN:5*>EX&V4S!=[*:87P6Y<Q
MI((4%,@91KBAXB%+'Z,%I _2DNG(&UDY#Q,0UO83V&W.F@W_3Q^VK,J"AW=0
MU*0NJ!,<]8!#Y!A89YB>+NH]BL"[?A&VFPNGMTDS:/^:,K ?>Z<.J$L*KBS4
MUV.^,X>(8,!-6LR5VB5(WX,M[#%#(6?!Z4(V+5,<+C&\Y:QNRN8BG';Z 6\>
M<.D8>#)* :H\B;D1I7ZB+= *_3^[/"6VX4U4UBEL>]1WN.L(T9[07UA?_QU2
M/6K(=N19II@2R^N5 5AGP=5Q__[1=,2#\/:8ZB<!1,($T8K$,XJ6Y8[/<8&_
M9UP^%!;SS(N#N2EJHC?3*$/ME#,7_N,Y?U53_M;ZX+]*DA3,%3#2T^0R;^*?
M9UF1<EK>@ZVD[(C\@;HV"!J]N<Q1TXRW;,/$?&@(=!S5H9J&"6;$+68I'BZB
M,H>\R[/@2D D0&8<+B-""Y5]C-JO%Z+XY2(;7T4*AVMI$ZSB>+?9T8,6?0"'
M U6)G\B9BD;K08:X>323-EW?Q6NU.1,[,+;M$7.4&/6 6!?H6_!&_8ZKPX(H
M,5,<C!2:T939']$_1I >Y'K=>&D4N>M+3@Z!$"DIC]D06[';*-^CTRC^_%C2
ML&)X=+XN'Z,\_1MM&E:UB24VJMS 'Z_U"]UI5*75];IQN"6*TC%,COOWO_,=
M\2"JP #?P8T,.4U6D$&8/@ #2C[B%]0W)W\O<O+O&!_$K 1 C5!^0]#P)\!R
M&[PJHAPBTG%U7T9)YWW8NVI7YUV*Z7O\I3[-W-\'VO$00C]9<:KR]^];HS<$
MFW58Q34)$$.8VL^5?>AK_(23'42YM)-+Z5-."/WN#;+G82Y(3^'$?SYZ>V;U
ML1T6U0Z0,;JGG#AC$XZYQ\$T/Y?$H&8YF5Q[XBB(!<@D*.=(/[0*_>Z?_NV'
M=S_\$=6@G +GSM 2Z<&Y0S4+]MGOFU"A^?=]*:DP&?'%#*DBJY:P=^O(;NQ[
MK1BO@YVXH]& \][/MJL@&T!SZ?*F!%IPF)D*E[]S:LS"9!U&IFJFXD)<$D$J
MNQSSH410N_<-"[N$5%<<,7'5U.$8)^/C-GKY$)$Y3J/,?1 <CX;O.UTN%Z)7
M@N@%;=IO C\M227$Q<;1 *>$ES=]_EJ4GR%.LXAQ-1L^QD3\WZ?Q&1%@!+YY
MD^9OMNRKP#&0,C%Q07(\1,MKLZY'<M1+*[*E_5P4R6P0&1,)")$1(Z*<V,TW
MZ!$^6L3^PA42%R#' [2I\--U!^F0ZUV9'^96%Q3XX;7S=ALDXD!I3>RZ3T,(
M6S7A73T?T=#,]PG:71NERN*E!0<:@9Q%;7V>>66,J */5T$#CW6FOY.Z;(2F
MYB.O0\EI5D_XO'-I. 3HG$07# /A\5-OK+;G"6'$.CFP-*?;F8ZA)I1#W*@9
M\"?R>>[#=6-QXH,@+I3&0A\[5YK-C/%5W CR1U3."B)O2#D3TTB34WS;[(FG
M^_8[_IN"0JM-(A1,^TWA6J@EP=D7-UU $-,#1JWA@1[V*&[["7*(<HZ.(RT[
M>4XG;<]<ZC<EWJ2[#:WZ>E^XQ[FB?[^F_ 1.)9!&VZ8E*^Q)8+UT'.L)70^^
M&M,V\3AQ1/;3E@PTK_L\)&YAJ^Y^.4I9R:L MTT[U*5EX*-V0;C5%KH:MGJ3
MYE;7CFY1YE2Z)H26@V,#KK7NV'1T\F*@;8$--<A-9]0*[E=%_@CY=,;'2/[!
M3@!D11>^:WG+V1$FS,X?%><QWV#3DTP'(XUAV]SZ"M%YBS=1OEN3/^U*B-PG
M@OP%9\FJ[K!Y!;V"^_?'(H]=*$8[DLM1D5;\"Z.?AGT1U,+!C!91BNI>4_XN
MVA;5'U'6=KM(NV 2DM1JU'[6O9W57"T0/1+^GMH<<#OUU+8DH!LA8-+9C0-D
MI^>W?K,I<>]OAXFR26MG:-8ELI ;"$UV-0R0$M,DCNPA,FEZ6*3J-L2!&M,F
MD^CZ4D+'WG:%;4-:OCRL7#+M[)2W),#;8<3-68\'?Q]7<JXPKT5A&4C7877:
MO=QB$&TB]RD7<U/1.WABC#%0!XO]-JT^SQ_2H472MQ.L#E.BU^?T,4_7:0Q9
MS5OYL$ASFN#@,E\7Y68!X>8FHCYXA=:;&GMOVM;C'[('#ZE=KX'>Z1[^]SU9
M($4Y=U2("0>^,6K!H]@]IV]. ^"A[3(B1BPPP L>,9TD>_ >K8\;7,(OHD?\
M;F[5.205R'='R) .]E!)VJ!MURAPPC.U(*6*\7#PUKOR.7ZHY]^(151" $G
MBP!#\'50J"@$-$2);&13S+9G7-;I0X:A_UD#)N6TO&<BD+(CUCEM&S3&3C!3
M3"V^ U6C&/2$= '0XV5>U>4.3AED<\2K#82.SZ!NN&2\0TC$B; ,89,X'D7T
M,["7AHBB>1U"!K&H!'BHCH1CGP"BB\T#3A*<G.,R?28[XC-^'Z7EGZ)LAZ_7
MQW^\2J.'-$OKO6.06;/AVYBW952$T6Q7_423Z=%$9Q]QC?K&J&L=6O%-1<D0
MR9-FT+T;A49>X"D<\]('&XC[[UC6;Z<51R4K&5<U2]2XRI/V%TTIUH%E-Z<-
M9LV&_V!R.T8%:NV^@%S&;1^HZ0121A6/>?HWG*"F$ ;<"XOWY$"QQ].@,PX^
MG3"MEB][!R2N\\'\TNDU<FO3[\WKFX4V6\(0UP::38UJ*)XDPZ'_IPIC,0ZB
M84WFQOHL2^Q/TN??FENZ]K@,-FGS<N=8EZKIA;@ 47(ESEM6XK9N)2T$ES3M
M0F=^UQ7K*&F9UBQ,>ZMMC8,46X9D<SL(YA?)XT85E3MHLPC?+IE(CEY)A0.>
MY& X[-4^8%O<RR+P812ZO620Z 5QRX?NS!^U.VU(X[@-_#N$'8;WS1.Q9A"9
MG?%PM00'#I4<I?X:THEQZ%LWH-,XBF19\0)%+BLH?(&3J4%3V@1\1Z),85:D
MZSIWC:X9PM$H3<WBH*DE=5VHJB?-593+$5'P2671W178L+LH<XY<,8D%..WK
M<ZL"+W5Q9FD#*A2QIHOS]S27OQF&Y;/GTF6_)UU H=7\\Z'J=P!@4<^+B+Y2
MLBF+,GD@WW<FP'ZY*%7(5A.<L@ER;W]2X+.@K,9EU!DBQ5TOR"85,BFY.]DU
MX7ZMA_&BHJ'U):N'1_D$S6FEMD$GSO?XPXZ7N+,?\*C:SX]BE!8%185$S79M
MWLS,LE>/(D(&]P+.\*@BL*C3DH)9O5@C[CE^65C5E+H>9G4FS?EIJ8_S<'>K
MQ.ES25KSF#W]+!-\3"X+E&*1ZN%0,#_S''&$IRL'86QF5!:E0'4XGGAL7Q1F
M37 P]=Q^'-HV]RG))9:EO2])S<H8M3DO+4W-ZHC9]M0T8T((\=T!(3K?!=.@
M\^ QPSI<VEPQ+0J>&N*UO&,ZF"0[9XDK7%48-S6'\\>N8"&^PE%EZCBAW9GW
MY&::C(D,4/I5P,./J93Z]&8F [?9@1F!OI)71XH2.*#7)%?+DVE.&*YI^KW9
M=,R]L.)U!IV@NR>,ZV%L.B+_0H> #H-GYZ@Y@+W;.;8/')8EAYSNY7B<-M*O
M/Z-.GDCVT4\A8Z?$>2 E(YGA&4XC?.28$5Y0R%'%C5<RJ6]MZVR-%_%M^OA4
M7Z\_->OWKHYJ#";[];JIN!QE-W#E3%3>Q9<:YQ5X,U^EE>OUYXHKWP$<CO@6
M+/BN=[;5G"!*X$VQ?D-(L&(Q)ZBC B[-'1W4$D)_Z4FABWRWP2P"_[\#.SP[
MQN%PM;@4BOU^-=P<E[+,W/#D?7=TPK;XF8::>#.OL!!+S"D"APO,G3PFQ!I*
MF/"W:@*4CI1P(X?X";K)(.L6)-O"O^W2[>&%Y,(P:HB\*<5'QSO&H?_10JRB
M"6SY1ZDKUG4MHX[""6IHO%Z][1J-8MMHHEPL5]MP$2]FK3EB*D#!>C><ZYE'
MLRRSP-N.VP7F4!JVQ3-E+'A<-4$"@V4,J<PCEH&T>:H,'GAE(DU= $X+/1_<
M[*H<K28#2T[+^PE4RH[*X2KL[:*6U(8 4H]UPJE-8'_TA)9F;%MQ%L *<,B^
MA<W=DWF=]L ,L-2PNJV%X]0R6,#:<\?78FP.APM/;(,[77:+,6Y<K3JW<K$V
MFQ1L^%U*WE_(%/SHV>2+ML7YCI(FX[=_9*+=GA75O#F-151"*%L!+S*?,P2?
M#[/@I33K6%5D:4*SX8U49[-7ARM8J"G;D<DNF13[XU[;Z5Q'O*/^_5]3'_$@
MQ5%,/@RJ?X0BX8)A2OU5ON4*O<YZ[*($0JB58S:4IZ",@XGP9Y>AB,1'D&Z
MUMJ!YBJ":GES 8-#( 0PCME0)V_B(B-(E1BAD$9%8/A#M(;&GZ(RA7UH+F0<
M]^]_XSCB08"*]CL>)@( 0BB:(1[X8[/Q:Q^YR8M-"8&'NKBU[\@'(2>*$WLO
M]"!>NWHRZ/R]Y:-T\-A[X+$Q3%_JSV5G1'5)KFQ#QD0>X(-/X*RR'N$L.O1E
M#GY&UA"XIG?/T>0X\AP[R-H\(PP/*87U'#O@1I6O&R)>1E@+GSK 0)HBC/$F
MP3Y\2QH>TUW]?(CJ74G^:QVQ-8F,UVC5Z?P*8-E^#"JPO>'9;-*:EGT-'8_E
M @:BR$/;*9QP!W1,OR/8%MH]W^&/A-S]"\Z>\8<BKY\JYU=%EFSXONVV950
M=#(1__L-*O$F2G.X<JC2+VA#&YR@@^?8X/O^5*B,K[ F3*.;D(T *#<FOYC'
M3K?('KUW!L>U+2B4CT!:.':<BN"(N!S25AD*U#2\YV6=R+ QAH,=]AU)7S/S
M@=[$V3JKZ&X"?\91>?]2!#(Y6NHAWJZ,.!2#^%_EQL2";8D#T=N8$,/9<1G/
M,#M =:D&O>*RQ:/8!%B@!2!!H<E<V.;%,M31(D"ZV>N#:,1IC$J N-AD19HP
M=# Q$^Y9C50P :'KVU=S^O[C"DQ9%(/UWR2[^-*W\*'PK3?Q;GH</0WXA*H^
MW47X;QHC4["?+W4S%^'1;#(L*P18ZNMC5+K=T?TJR*F<2M 8M#R? ^%.W=@G
MX--&+[\GH BXL5/R81R5S9@4(_8/K_>R_Q  MIM[-T%NHS#FAZHVV:4D#C!%
MYNNZK)?AT6@ZK,I1V2GL8U0ZW=B]*\B)O$K0&#*[^G393MS7K:%II8_3YY"G
M=4I^\9LZ85((UA_?OO)-?0  ZTV]G:!Y-W7W4-4FN]1-787,5[BI"_!H-!V>
M-O75FDAQYIU]3.,5;.\CAB7@?%U[/%?4$S;ZXUF:>[?O*8;;\L<\+'G?'W$J
M0/']$RYQ!!^^SAM[+B)L;(#CR9K-$)@3Q6:T%V@2F(+V]5SF*Z%J/C7>;80C
MP,Y@(_A6JRX85@+UE=WS"['J;+)L306!)G>L1D54PF<#Z'@10.Z&\ #)0YZC
M;(<A)N4H1&IY9WV%3#62E\VP8?O8F)?Q@#X!20O??;5W68=/Y+RP*)HX:E"Q
M:YYX.P65P!7ZS#D6)3VA6;B&]<^BAV)7+Z0"F@,<F 3<:<R@31#IKQ@BGG&R
M>B:T'_%M&U9 :4)V#J/<"?J]>0T)U69+ ,2V_9N(=3"(OF"JDN9?^79/S)[J
MNY]"WA49B[.#H-D<.=F!E23?S;@U:Q /N6>KV=-) A+<X+,3MV@7UYP4>P^C
ML0;VCD]C\N%/*=8X/<AH%CK:PE;RXB.+"5BG;MOG:147N[R^C6H\9</F]N/;
MG-3@27>?3IJVB,@%_Q0PKL) 7J(=63@/#N+')*1N,!'NK/F"-8@O:"?FL/?:
M=V*)N#5W8M&DS+03SX]/8_*+VXGU<?J:=F)-J%K-C-U.O(II9]4MCG'Z#(?R
MMO^;LG@LHTUE=OUCTI_WQQ,#YD2YY)H>4-\%:OM ;2?AKG8LI-GMUZ:38_6F
M=Q<_X627X>NU!CGSR\<)W7L'HSVOKQ.;TT7?077BU%DA]YA2U9+"B:5J'/;@
M-TA,RHL 7X-ONY,)3@*>2K1$(M%OAT.V?%?I>SDF<;AW1_OJ?5&2[W &6SQ.
MSHHLP_%Q,E<!AES1\GI_[8AIQ:D9M:?F?+=YP"4\!":D-Q1W':"7J$)1WW6P
MA$..$=-!W.5$6YJ3>;Z+,J@7(K%:KW,9HWK9M)P0\F^ .N!:M/MW7:.7PQ4Q
MND<*AGJ7V.BUNJL9M3(*.B(X+LJ$=%Y)4R,KE+JX%^] 5;(DSK6]8Q6!>LSU
M)82(^DW;Y,B8]1/RM5%;>D<*5CXMMBYC=[OM-DMQV=Q4-1;L7/6I5-1\7UHJ
M^!$5$&E:=1X^1P>=$!5$] 0Y*B>B,7K[Z\B+J(2WF^H&EW=/43E;S3,QG0 >
MW$)F!%#ZB&OT[5515=^ARSPN-AAM":YHTZ#UJY3"&^)(/FAKS=0=N _[/XVJ
M-%[ER7F:[<CN.FM%/5LN F#/DE7QR9O ),W2KH8%[05%>8*:?M Q>F^.T1M$
M&4[#SDA)3IA56^@?F)4?Z>&R(4-)5]>[NJJ)*,##//F?744SZCN&OBT7 :!O
MR:H ^A?K-3F4 N2W14T^2Z,LVQ/CDG27/F-4X1C2]Z>X0M^F.8-[]5U8P$]$
MS!#P4^;2%O#\I35/-4LY+>^)!:7LR*R&C.K=M+<:*FC^TZ+,!JX<9:;#\>@G
MY AD>])]] 6.4&2Z=O,9H5)2(1ZZ90P):PA1*)$VX5TO=$0WQ)%RN-;>M^>X
M3)\C4/R7.8'ECD9MD5W_%YP\@@*,R9_H9C _R":Q$F!7GL*OU$&(;,CH-JT^
MHP]13K8H6A":VJ4=P:!'<1>0&8)[\CQ./X+14(K!]'XLZG-<I8\YW.*OJH:3
M 7M=I>[J>MT)C6AY&HQ!9K +U8!?%U4*AXPK8$81 >3P0!=R3$$*Y"YAY()U
MW3.#!F2AFAV__GLE*  ?]*RY@$7"/[F&EK?=N]ZGO,3LF>7G*,WAFN$Z?U^4
MY'B2G^W*$N?Q_N)+_$1@A E(J,7X/DK+/T%(9C]8Y5BUGDM\\>+]T<73P 3+
M'FBV)QE858@ ["4J$_@OL(#BA@>$&R90W' 1S$0-@<WN,<BGN&RMAIY@9XZ(
M'#JG.\5+:?FOJ")C1V32DC:(-D(?< 1-PE7'-!+AR-%=.? )Y_A^(^O(T%+#
M8 -?]1'WS>PEU_DMW-"5!-)PG2#UZ71H3KK@S7]M*J?\*P]MK&MZ5AMTWN(^
M05&-!LNA(T6?'JJE/"DX!"'?7',E"<LHI[NGHJPAVNXR)[8BJ]4[TUVLE%20
M,Y*$(9$W #1Y0\/9T[Y1Z LT'2&.T*<:N/4%VJ!#SB[A_!Y62BS )9B<(U'=
M[%V](^IRO<N3L(: GO#&-['*\=H:EC<EWD9ITK@]$;5(S[5,23+KMYY)3YE0
M#J&V#/@3)S2"'EH7.;9'%S2;##N#U2BBW04.=;/ P!"=IA-EG[1C?"AK#V.4
MTOQJT)2Z?[O3D$.19;G\ZX*)@!@=LBSFS-(&'!B<,ZE4'@7_5?V.F1 @;?!E
M:"1)9#-*[BL8VX2#.%66@W[GW715U'P["ROXD69D:_?0C .C$ 'C>H(<Q8=K
MC-[>6?@<KS'I+SDK-K STX>$55F""@=3\M>T?KK,D_0Y38A=W'K"SY6.<B(S
M_C?3:0P+G^18IV0+[7L->P?C!B7CI_7),V>;2X:_F5==Y\&L1#D+BS$5I6Q^
MM?:B%CXTC$;U[-FDQB2]/^.R3A\R>&/"U2W.X(GI)BKKO5&2+:V.O 84ZW D
M0-V@*<JA[0DJ66NTA>9!7S)-1-8]0VI/AOWYV? .G'SPL<C+T94XM&<N"3A^
MRM/?=GC>MR _/'M/[.5C5.JW44)]M]F.O7W"OHWZ0";WC75V04P(^ML\X(28
M2+VO0;?/#!ZW+_/MSKE;OP'E$%>T!OR)XIS[%0 &#%K#XN@2T(,%6^QR%I0U
M<*?KJ(0\;UK 8A0E8#AWTW<=C0?73WGQ4.&2AO-3TN.(N=DW&9<LAG.4<3@*
M88HJZAZ]IVOF"C^3X?TX]#+@.]T$W5EF0!]W(W$]^1.N%OO#Q_5Z>!AO+,NS
MHJJK-D((#$U6/6>V2(N)W(388";R+/1N("W>/$ 3U+8)? GD!BFC6R '4V>]
MY_1^/SV)(1-W-2%QS?;]5I=Y<FFS9LA['H_)+(O@#PT1:XGNRXCT%R\HXF J
M8OC^9Y/FT/[LP"<[N(VM3O='JW %]WD-5Q=?<!FG%:XN\QMB*1:'Z9G:O]^4
M:>SZ+M4S\R'22W@=H2@TO_DFH:'WYT6616751S]_%]19*@R QUY\WF5D'5NH
M8E7!Z?NB7..T!D?S50X./6D3"[;$Q3_K6):H"^8<L/AM!_K$R?=G$**69:]4
M2?C O9'.F%V6LZD0M;9;M-9PS7Z Z!+/0Q1:#:275ZH.9L*P8ZO!:M%/.RU_
M+*BG.4YNR?^2;B$]$1Q1/N5I[?N@;,-+N#.R!;?")'%M!XB=E&D7J.TC[,IR
M@13^ =EV F<\&XM6Z,5O.\++(+27^O'=/T5YLW9_)EW4W;)=BF%LRK;W!PQ?
M(Q,%SL-'S8ZVB 1TO@'JQ(*UD<64.&9/?![LO?2/YU&-NW>?5[K*U>-:H(7K
M:^P:BN*UF;Z^ET,(G:(G5^M([KD&\2=J_GQ]"L=T7%^3PC$<NT#AL%Y4^N:K
M4C>6B\&/NK&1ZN+4S>".\>O1-4:#^HH..";C=G?7_U5I')OUX$?=& O7XCQU
M4(]1<#5YJ =;S^>!&^VD:I_.R/JS(68:@2B)24%.'N@L*K,"=9V@#T6"LZ$W
M/_H$S_FP>#$DT4DA'_C0/[-8H_N[6T1Y"^1Z-C/@.#5&G8HFQ)7%,%BA90U2
M-K\O,6[K5T&9M*7LUMK\OB*+7W=,HLM]R+"])M_V!=1&M?R0WT7H'9).-DPC
M&4RQNQ_4S#WH, >I<>!! W*!O9MC=<[#:"@GF%E&(W[&IM^@+%W#HD1[3(S=
M\'=XLT+O:!7.-^/>7=ED;/VIR$@W$.*T]&U2P/'K.;'J#TJU,)^[K\%L)=8:
M#<N+\OWOHFU1_1$*0V\VQ BNX+7XE3[8F8-VMHU4(B3K8Z5*Q3P8J)CFY'M6
ME#3>G_SJK,#K=1JGI%6QOL&X9/A(-2M0A^/.:ZZ%8,,4A1 V-:WCO@_R[ZX3
M6BD.0Y:GMI\@>_(R\-L?9H,*T3X<:PX%=0X9A'">O):M?,3O*S_Q\L:DVL>3
MYENT3W&6?%4G7ADD9]^HCV3@^Z7I=?O+V'O%O([EZ][S!4'=J&&F#)4?S"M;
MX0MP>)GFUF*[2Q_[X@[*4U$>@_J!FS 3LNB'#<.B#.)]#PIG\*6X@UL@1N$/
M;CJ+EML?6:&;M*G1D">0TB\EBS2/O50A-23N>_,Q8T^8L:_KA";"'W43>K.P
MD_X0N19SY$)5WY1%LHOK7R/85.I]E\/)DW+6)!^V-*<>DR+8TARF%3P-M!V@
M6USORCPX:&U1P%>X!K-D?Q$ )>Z)?7- :Q7'Y2[*FA_)BKDDQQSL/'#&C+AW
M"]^(/3%:RT=RV*Z+MNI(:!/!2N(CA)K/RP3%BA]!A=_B;5&" I]_Z]>A&.(A
M5LV6*+T/:XDN<VJVP4$F- ;UA3H"GN843*\$?DAI,'7DA,C^Z"$SE1$7(3!I
MQZJR@N*@-:+IR<!;CFC0IJ/ W@#34"+(1F4\?Z8@I\\5X[R&Y$R'Z[LH$Y6_
M$;S/*3OQ[.NIXD<8UCUL!L];.:Y1!2U#^%,;R:=[?](:N^TS\16NJA^,H#%N
MX;W.]XB\J,81^09]^\-W/P7: \4SVPGU>!A6B_U#E._6I(<=Y#G]$)&I([J5
MS%U10DFX9UP^X:@M$J?W,F_6H\<-R9P[D3MWT^P$9=#PA%4(;-IV=0.#UC*P
M$FN'+?-)LBF1<54\IE6=QD;H.FKDU1WCD+I(?32?+0,+HGGN50EO5,:W!<U6
M\]QZXD,"62*!Z_QL5]7%ALSKW1/.GC7EK-615]GK<"2T(KJF8$+$T!B!YTS;
MG#G%H8KU$A0M)A(<6!B:<V-_!W5@^]( D,L:;U:;8I<[K\:MH.;]EDG.C[3@
M7M6<[%/R>?C+3STQR@[TO+&;7QUQ#>.;LEBG]55133OK<+KQY@*LR9#V<6=+
MFZ)O,](X3)(,0TD)3SV"2;"_=6R#5B[SF.BY9O,D9RO'NDA(QKM;N8@3 9C:
MSULKZ 3.SJ$5D$IHXP+NDO':GI?'L*RNUU2?W:6/>;I.XRBO0;7!8V13V\A>
M$>GW[?L09LFGEM*J0&NQ<NU5WR';_>A!C15O_VDAUS?& !#H-[-)M/2V.,?;
M$L>,('2\@1WY;^S'>2H?ZU ,<*>MP9:PEFS?DL%QT#;PBXN!>,>58_4FP_;%
M1=*_/[0%J64LY&82N):%+$-$V1=DC;9I'65T%T^:)-U&=5@E[3V_94A8$3D8
ML!9HV"3DU;:&,/H*JXK13LGIP(Z6@ZY7"?DO@=E]<57DCU?I,VZVSWDN&+0H
M!W'#TN=/#+D:GFDQ'W+A[AY,I,VYA]">$NNKKON25J#;4]?AN1P(!$3\[W)\
M1F0UV- MWA(VGJ(JF!+3$]40/9)A6AKCPTK3PWI<\SL_F5 .H;P,^!,>*5E1
M<MH%O]I9&,!9"'V(0M.9L=9AJRPK7L#Y_WU1GA>[AWJ]RU9Q#!>V%3FXXI26
MT3S;E25V?GEO1MOAZ?$/#)\Y?H1)EB'4B$51*';;!RWG&I>8;$8(KFF#:T4K
MX0]A:CX]5KX/[0M5$\,%BZ#$VXAZ_^N="60=N-1\:F0I^1&9:4T3M&5M4#)L
M%.["7T<V_1%!->Y)\&CB!FX?(YZ#NP(:1XV=W=H;8N*0$14>2O8]NOUYA5+:
M(NBSM$H81UC@CG?*8\\SY%<H]UVFP5L,U: /-86#YQXA(5>OSOK[E)@9F>-<
M--J9\)>8_A)\I!XJ0KB&C%U-OR$OI=0B'3\&2:?"\@7Z'#_4?0[93WES80?Y
M 2JZWZWJNDP?=I"=JX!P9/*[Y".NSW%)-L&:'#F[B!\MM>22GE?+R37W$OS^
MA'9]SR@A-.FF"/VCJ", KN8M"41HH)X(ZJ@$3-(Z [(Z'>M:#C;WN48\T(_)
M-@!*B=8P=[]8CDFXNTN98WD<\>MD1="_I4VW*(9^@SVTND&('>CYLSOAJAK$
M@/'U%I<TT.4*1U6_B#[EK3AP<D&WVUF\XNQX\'L.FL2KU*BA7Q"S>$LXQC1.
MO,L&'/9>>Q(TAB:._9Q9WQ.Q<"X<!,YFM(/<$QFQZ "]0?!KA8$A;LUGR>H^
MX&!YK/)D GHEL5%3: 2X=)K(\FM#K4LHC(*YILZAK7M-EXCJ WVAHAFN?DWK
MIT\Y.:Z3 RY<M5[FVQV]>AUXG)&?=B4$")U&55IU//X<I3DXV5[F<;9+H-[2
M151")0O7%R7^^ ZC^GT-3YU!99 TKEBK#[VD":,!;7%#)>1%CW>$CS8GKW*T
MSFH S]+LHO2<1OVQY'6LH"[]8U?@G)4O=Y_FQ9B!(,O2G$]AAM7F[PNJ7&P-
M@G'F%ZL9\EYRX+A,U])*?TLX#'.HGF$DAF7M#M?)*\Q0*@&<RRRDHKGVGPZ\
M6^[;M&2Q"@M=:#P.7^="XXQ$G.@[+86;T&M<7Q*<N5Q?HBGVO[X,"]\N9=&9
MLNW1<<+WV-0%I%_YTK2$:(BZT,'J1.H6E'V%*_F8<Y]OHP'&-]&J_>J6MQ"Z
M7DLQ'R]R]]EP&[Z<QPOI$0UDK6HQ)W)CIC?8%22:@ OMH9OAXA+?'@I7/^'M
M:!+L4BNUCHVK#WCS@,LQP!1>J&T;WX'^!_15/J<K]!?VX7\'<QH1S/*1>^EP
M1%;AJ$T_IQ;2/ TLS5,]:9XN1YJG"FF>.I+FF84TSP)+\TQ/FF?+D>:90IIG
M$Z5Y6]3T&?8BPW%=IC%1WTRI5P;B57;B.P&N@A]1)%S3#/7M4-LP/")T)=4G
M3=&9!=O4/J=E]!FW(7;FB)$T]YKH4,R' ".TP9LN9E*(C@".&FJ1=-!0#-O.
M:/OU">/LE]V#!1P$33VK#3X7 B#0CQ'Y>D$J0BZ!3OJ2<=JJ WH*M1 \KYW?
M_($<#J0I)A>UY"73WDE;-, ))4@@H?HM?L;Y#C<=7Z4YYHE]^F6 E);_:O,R
M=@2X =\AVHX#F1#'?AWIC4[[RC%/N$+N[%A@/*_9*]-M6GV>!4TJ:M[+ULGY
M49Y3ALT0M%L&Q#2%.BI.IS$3]AKK.*!^%G@)R7C74R).1!>3S>>H_QZ]@5P@
M">;N<T$R+2AD.$JJ(!O^!&W5J#\_RDI!+$ J2#E'H@JQK)&>L@H#+3VQ#@&F
M,1.V3GYG4%:VK%,"6HBLFV<?Y-+P7[25PX6P-FOW+?I8U$LQIJ3"&A=?%8W5
M?E=[7Y0X?<POOL34?YW\""^$LP!&2BI$WBL90^(7:?@&-4T1RZD3[U';"2WX
M"[D6^8>[(.[\&B(>>>"KIL7N:J?IMIVQ03JMUD??X,ROW9GO5P)=QL3XHKCJ
MX'1)>B4;7[%&-+2IBQI),4L1T@)2!CO?-PJFDNZN&8PFS](=@1=?4G7!(_,H
M/AV2OC=.':;$">395Z'OKVQDJHHUXL[!A/VU)<%BEJ[P,\[>S8LR#B7_:4HE
MW @C6,DGZ!T/4R$A)98;%TF"X4Y55H-N?_"&GA\6A9X?--#SPX+1\X,9>GZ8
M!ST_>D//CXM"SX\:Z/EQP>CYT0P]/TY'SV!/I!W#U<3[$N.VRL]M5,]S VI
MV#^V])D3&4]P:04M4%?O"=HLQ90RE_H0BH:S8^-L=$@"LD5=KYE+L\$!4J,;
MOV_(:H:$MUH5/1^R3T/CR%!&?0E=O>%;IHT\[/U7<LQ\JG&R>L9E](@9L:9P
MQ@00:73KO7ZS,8LB7Y6F(6I:HA9W;:V4L'OG1#$+<:@Y7X[VV)LRC?&?BBRJ
M:?(*+]LKGV;XG97+ES@J%\< SOY[@&;]A&GZE2C?LXK!%?RX*7)$\RHLYH;6
M" :R_58\9XX >O&0UDGT89?5Z7:F!W MDKYORW28$F'S]/+^?#5$YB)>G4PD
M*X.<<";L[\SZ)$DLJU<:98-@M<$-^"SX,Z4>HM"=$8="NU&5EVHA1Q)+.(P+
MY)G/F*7&O-ALLV*/\2!SSRPP%=-Q;V(2V^>AD&-2R(ZH,A7=@)MXTZ4@32F[
M(:;D([;UW+@EIV2RB1-;AO;[*4_KZO;NTRP0DM/R[F\F94?X%-6VD9AT0>I.
M:8AQ7&E*-7@+E[.JK/_Z(<W3S6ZC#R#2:  >\E,/G./^/!YGCX@+(-%\$]RX
M%TX^B)T_F"E>A;A<%^4&TB2P[ CSN!,*J(3PWA'P(O(@[+]N- 5=8L%1HBF_
MD=^@9.#.C5&-K5_"SUN5).CW"WEV<2."MQ8''ZH-HB]N]?2H/]]Z>DA<I*?9
M-\%7H'#R.SU]-)@)>KK+6=V4QYU'3XNHA-#3 EY$ 7+MUZC]/#A -$4WU ^R
M,=MY3UY\(1.=1UD;XV+B+"EJZQ,-,D:$E[KL:]1]O@#?1H4<NG<$V5#MSX;;
MHJPA$J6!U>KQL81T0^3H>8K)AH1IG.8A^&8Z.T[AQ??U[21N!?#\!=QNH3+P
M<C24$X",3Z53YVU*!4DJ5E9$/DLW:1[-=IDFI^7])D3*C@".PS:B4.$ D-22
MXKANI&KL$ZRO5991P,YJ? F(^'\GX#,BS4RP.*-++K&#(MBBT3K>;C3.Q&)F
M>$=B\C5B\[^,D["+27]K;>:,"P>NOJ2NDT-R",Q@"F<2>!QS(%B5\"'JOT1_
M@6^#+TJQA,:/;MQ!6B?\/BMQDM;OHYB^3LZ "PX!S[@XYD#T>$L_1.V7"\&%
M6$*C,%;^(*UQL<KK-$FS'3SOWD'P#GW)O?C""OZ\)QS"4_>NIG;$];JM_W-#
MM!9-C[OG=S #P.;DU/$>)T/IC,,0Y988-$!]BT/8A]@JYP??:+^=>>KMCVN0
M%1Y*\;E?-<.>/:)\0%92;X!&02Y"^7($,$3.X7#L)7T:9>SA ^/Z"KZ$K./N
MQ2XDX_HX+@.!B FA5TM44]<X\#[M7(W035&E-&-)V\4):CI>"'94(AT"23HE
MT_+B;'%9[V](]_4JIUGJMRR-_3UI/@/"="BZ?SB3P4V#(U$$6Y$_OKDB2CU!
M]^3W-,?)JJKP\9$A3&X<7=$>),C1F@W[^W26O#0B- :Y!JK3_? O,P#/@+#S
M6R,9_/3Y$KICL9RVD)GB8Y&7;8I;THQCKH6Z)#>5^OA&W&B*;"+<8"G?XW+3
MIO2@R[CZE5AJ^+QXR;6>_%1]>$V0K&!&IM%(QQL4-^U01!N>H!=H^B8A;<-6
MM=835%^U6F,>[%Z';S%D$B,XO,S/HK+<$T./1@1?KV_Q)LIW:T)M5T*A&")=
MHDE[3DI\F3\3E5J4^W.\!3NET@*86XJ^<[N[9%ZH"AL:4-4Y;JCT5:'+$2$"
M\;))Z),-8%]BTK@AAQ)&+]S3]RP@ZS/-.Y?)!%OT*LT)X?%%5>,&=%J49?%"
MN#N+MN0O]=ZQ;6!$VOO+I EW"K^OA_9[LCI8@]"G(!NI#VT#X\F9@-#QY?J'
MJ(:;G/TYL4!F?2P9$?+MQ2%F1?9ZDG8M3M"F:8,2TBCDM:%:?.*7E*.!VU_E
M#!$[HQX+\/8])"]Z\=[5%10A Q7TT%S'[/($EV1S?BZR9_A]5D1YT*,S3T(B
MG3,E;(VGNV#C3>'^.,2>)R'N6^^8L2>MVX>BYRC-:&[L0ZBMFYX7 S=]&*@V
M0<5D38D4'BK&8989>A.;W. 2<BM'C_/NBE+"(>*#=9F3^9)!9J(2,A-%-<+D
M8$(.+5M:##0H0,TE+MY(E3-C=7O#P7_K-8EOV]4.:2C2FKK,B# JNMF9T+_?
MC$83.!4'<34? !JCMJ^!$HW[WH)54'* @/[*:.(<VJO6FRA-+O/_-\V3=IFX
M?GTY)A DC/"(#952W)(6Y%3QYC-I$_@N6RRDT3L*?XC6#C=C+3K(2L_^6:5%
M3A/1O)MUTY71#7LRE7 FK4P GZ$M?$>KG)\761:5%>RZJ +OC> %SXT%+]Y[
M57,TATUXL5[C&!Q? IB%/-H!JJ\8,2B*RVJ_)$IP8">&=5FVDKJ>:2B:&=MG
MYZ;4.5QBWT)RN6IP$3'C19XVV0"PU.5-E)NP:2ZXWPN!1U,A#Z%H-!NF*&35
M.R44NG3"6L<1O9Y\%V'584J%I37YD+W7!<QH:22HOCBK]O@GO4"T.;4&^;.<
M[Z<\&OZM.PX7PB>'+I%:UB92"_O0()$2/T7:X2!=)/)CK@ZSH:/I/APP& -J
M3# /EM"F$E\J?#0,1F:9?'E@ZM.J:S^71:7G9,)OZ=5WB<N"0,[W!>1!WD;[
M\?V3]TU#.N'=)B$>F:T/TJ&;1E/O5].?2-3:=\9L(2="1Y\C3QZXD(06(7.P
M*\4Q\+R1#=CF#KRMUG6=D[[[?+'7:UK#3&@N"*"AWYM7S:#-E@ WT!Y]FY$>
MO@,7L753^2UNBI^]27!>T.AW JJ,UG[+^CY#(LM8NAW2S*;,^GX2:N:E9=-S
MD3]2MWBVC_V"L^1]47ZJ7)^N]6CZ?PO4XDMTX]VU#7J4-A+G*)6$]MAME-S=
M;KO-4ERR,!^H:O]81AOVS'^]'CS)K-HG?RUM9]&M[QW2G$4SGX@MZS"< 64O
MVD[56<Z1I?<.G]KU0Y:R7#V.E9V2G'\]IV))PP>L:KI 1=<JU#YK*M>AUM.:
MB9EPUL4_7J^[Z,<V^!$RHN45'#<N\MT&ER& :<Z?[RL%YR,01:JV8&\(H8;2
M">IIG2!5/.M?>I)H0#-X/.ML.#59:':BLK]MFY@;@.U-CA>D&YZ\ASDX85LG
MET7%$B#CIF<$, 8GIK9O6'>XZ;UW!*#N 2SQ\'>!,T6YQ)S#1!<#"4QXXNA>
M?B]S(A-\'WV!]V (WTOS'2'7Y#TD=H+C96- V+^II<^<A@,!](#JZ,N!"T&(
MXA_&PAY5 S&;%$O[J[^6_UA 9U$VB]86DO&NB$6<")#5?H0B=K(DVO/P7@TE
M79=!7$1U1<E_C>',@I,G7(BDA&,I"TR>#4X'9 +":<R)\N'N!-&07(*G-A@]
ML!>\7'!\\'#&/ $\[]G".FO654]F4%F+P/4<5^0KN,5>5;_@Y)'HPL$']#9N
M50M\3B8C;QX> SA(S3(0 >H)K1?(;7VD.8F5^D0^Q-T:J& #9X9K"IZKF+I&
M0Q1[0;.9LI;U(EZ]9X7KJ!S[;**R=3ATPE%7%G#AJY7+I_>-9K:A.%ZSXW4J
M>&!\M<M5AEGG2U8HK0E[+'7,N(GV\#[0=7J>5G%6P..IX_6GHN;[+E3!C^AT
M6=7IAKZ:]QZ<C>'6^KN@''H.:L%I2G:(4IWIL+\]9/E!HPH\0#9;G%<LL1\X
MDCYBEG2M_^2&^3BM0.<T-3Q_IAZGE_D-C1'E^'A-O]R?@<,0$6<SC$/D8@)?
MDH7 O2X,<2T_'\9&%_,S3;"U0PJE]J!FZ$' T$=07161Y,<=I->_7C-ASK&^
M9N RP&/P/",173K1CV"+J6AAR:(I:KQK.N$NOU"K;SX4'JW F01@Y:LS42-T
M_/R*(9Z"&(#$E-"-V)^-N/?Z;7.-1!2*TWR%(O89.<S@,DXKW 3)RE?<<L)G
MO4"P]SR:4TBV5Q!=L71</J=-T=0C'CO*E)V*NM,/_WY65#4Q@O^,ZUL<%X]Y
M^K>F6G;#N>M'."\\^SY4>1F5-$!BEY==(_K6W?9*UC?\>Q3]'OA]VRMN1^^)
MWL1D?V2<C4=F>+\ORN97\)WK9!*>F0_P9N!WA+I[>-GF D//3?D,EE4*%>0#
M]/*4QD]\I9!6])\Q=%87Z &Z:CD*ZS@09!EX419B22_/$.AZ8HUH6;K[IRA_
M;<:!:AQ?C\&@&.D_C A7F/=C6.B(,\#]-/V?IOH1TV>N30FGK'EW.'?(O*).
MUF'ZR#"K<0X@.;E]%DWHQ#5#DVK-@7C6<0##MJ<N+,,%MT*ZF=1"87 DF",$
M]>.S-;6L+V&'0&3Y8V9+F#8/CZ$PZ7H@6FE0VV,49$2%OA:A7^>"G9-'!N64
M6^74LM;[(TXNLI06;^LY8J>O=)N"D\F\#PY&G'A-MN!E2"*'DJ;5\,*B77_K
M E*XMQV\S@<&&_Q-?VTP%HQ=5IKV ?&^C"#(]SS:ZZTA7CN_Z;,Y'"@?H&OV
M+4K(QP&SUDDFO0..:'B62::F6=U5@\;[J'S$M6%&]IE(OP[]*AV#* *2MNG4
M:4U;#;3JZU2C6D":KC?5$VZG*.D=#R7Y5&0) <LMKG=EWM2O^A"5GW%]%FU3
M\E7Z-T[LOF!Q6'3K.YV).8O"RF;P*90S&WS+OX?TC6I[Z7:(M9PFRTC'=GMH
MXB;SQSO\N#FV@*?[/ OI!#A$"IE1;OQ%VP)539.P5]Y*\8T<FZ7#MKW^:'N]
MQ=NBK,%I>F8(<0AY]Y@7LJ)$4-DUX4$H*(C$$N2A2#!V2[M2B,V/1?T!8_C-
M?^VBO$YK%F)),%6!?C0[99CW[CFCMC6C%IH+HC/0AG6*?AOTBNJNVP4<;JP1
M<70$LIO4"6%%#1VV4B Y 3S57=:8YM1H,M2<XRHNT^VQH3?]SM>0>@#_<3,.
M1:\0K)=&LY)N3IIPNP;H*"4]GM#'ZZ;/$Y3TO8;6OI8@&=W06LRCH;U8E?5?
MZ7,/(4)P\$2.2VVNO5W]5)3P,LV2)6B]^I+N!A F/_7P-:'D:]\WX$GZ5%9V
MS=ODBR<HVI)_/H/G%NT@Q-'%0K@ /]-9L7Y@&]-(SG=E]W0[3X2.FJ#W2&<U
M3\*\V1WFP)&?)<):2JB,MF1'ZDYO*J9LW!(*<T3DJ^D%":!4<66 N+#'9&UY
MZL+L(.K<_!K]H&^H($,,T7),Y6RWV674)M4O%&37L_\0)QLV17LKTVF[.LU@
MRSDYW$D#7&Y/$6]_=VT]1XYVVF8W[\I*]]MZ_XV!T6>O$$T868"F-&!7#ND^
M8S=[ &\;'T,\O%*U (M$VYI.H6LUW*\JGH5IK'N/NO-\KZ3/F1R0/019_JF2
M=1+:GK04IH:FY4[/!,MR5>(([DZC[**"O,4$YUM<UGO'^E-(QG^*7P$GHC=K
M\CE-)]D4X6;(^FU'YAZ]Q[@.FUA#);U19EW9P"<@Z I7%<;=728MZ7*+<_P2
M99!XT#&05-1\O[PH^!&5'^@NOVF%GQ.BMV@3FFTR] 6@ID"'V-*9!7MW]G&_
M%RS.QS&N^#1\HXG+A?!4F]=MT%/H>A52"0V!(AZ@/3Q.HRJMKM>K. ;S"\XA
M19;&>_:_]_A+?4K:?W:,%TVB(8Q_/=8$J**-8<.[(;R!<]'ADT0 =)D)> @W
M@ZFP3O+T$;\,^B^+G/PSIJY<E0\@&I,/ 4E3)D7&6-<'&G>"/A8U^C.NT2HI
MMC5. @/6%A(CMP:;*;,[==Y$D 44WN:B?']&#AEIO7HL,27V <-;M=9I4Z,;
MOY[4:H8$.&/?HO>MS?\7]G6P\C:&4NJ.D9H38+_UWN+G(GLF &6=MQ/& \UD
M12>GY?T<*65':+(U;230"J"NM*0XU$WJL4\Y3Q91WJ8[G05(' (A]L1C-D2)
M#Z " ?V:HXA"G ^% AH="?G#LS:SKG!=@],4@]P\P."1". .S.-#@ WV*378
MFTUK"0I%)JOQM8%@H+;O18/:YN?XH>X+2,V"%Q4UW[<'"GY$QLX@/S9--;T,
M+:,IRB&<=,9O;^L,>A]FY)X;61Q:WFT=*3L38!7F=*8E2 &N!,.W,'>8@8[+
M=5%NH(PD?<[YE*=U11]_:!H(D\.75D^>7_FTF)(Z*-+OT,W=)SY\O)_!3.35
M'\.TIV&*BQ@_L!"B!N]+0OH)7^?S*"L3R@O*N\_C3V2!L\\0^8X'P^4D,Y))
M6R-7D7!*IF7 EQ*Z?RD"H;*GO$Q4=OPI4$F^>S6H/)*V&2K'4S(G*@D*0VG+
M(>U0&8UT&51!$[Y<QGG"2N:&Z#R8%ZMT0EQCX3 &NPG!GF@>2GOU?%5ORI\T
M2>B@#6*-%FY"ZLA7;DXJY\HR#K9Y@ZIN<8S39SCV?,0U*YAF\C:DT8U?P*D9
M$IUK=U5=;#I@5>CVYQ6ZK*H=3L(J.D-Q=7#2G E+_+33]3[-T^H))S\71=)D
MD*@(Y7(7908PTN_-:Q8=;;94F&H[0+2'#F)-'T'O=NVDV:',;(JL+;L/4;Y;
M1W%-XQ%F?8Z44?(?N2SA1IBT9M!"^M0=P%C3$./0-%.-WJ9T5/MJ7ER_Y#@Y
M;;J[7A-:T:.I:X1V9[YS(.DR)KSDI<W16?&F@ [0PQZQ!O BU7>R ,UE*,Y>
M<9G,D&72H[,LJJKK-;T2/"\@PL3U>\(Q@1GN/#*)@CKF0 0I^!#0PRZ _\(^
M#OJ<*1;/Z)6 /T+[2PIPT@=\W8--YOH68MRY:]M;AH0Q:>'M?_,1^@O]+*C\
M^9(8!XL=C6E2M'?3VU6:8TB;X3Z?P!$!S^K@F ,U$.!31+\-_H0HEA 7%>-!
M6FN$B]]VQ*ZA.51RTNLL.P6?AN/3E P97 9$&9KIMZC[>!&[A51*HXHLPI&:
MG[4A]<E-622[N*Y6>=(4>:GT(:)(@"/NV_E9AP<.*0NB;/GL>QH6VC0XQH=?
M]:$EI3:3C7R\D_Q8(&ML2:^O;]/J\SUI-(_5*:'D!38:C(B]5_H6")H@:!,:
M0 8R/'!@D8[?(O?6QVB#X1#T/T797NTX4S;BOKTI&R$+JAL\#D \*QBE9%H%
M(Q^C0P5SBO/X:1.5,YUM5>3"JIH#;O3U3==PL4I'(%>IYN%-A^VMR9%6F^&@
M+" 2>/N2G)PY2#H\0B\#/<+#M&2XKI RU\%:0BB ,[B %=%).WW,TW4:1^0<
MU6UG8#S3[)WH,J>/SA15?UD]5*3GN%Z<2I*>QQ538K_C717Y(V1N *_SV:QI
M 1&OFHC/@R@VA7S\A@8OP><G @,Z2 "33%SC(";A>&W>E*";@R"%<UQ':59Q
MMB[!4Y*J#P]7-3I\"# !GZ$W:!@<0'_U;=/V.\YFY?VM2%-,W1.1SE3816:+
M>Q;L8,:@.;P!#HP=U2:E@1_^-?%R,,3=HHRFQ=(*@OXN<[)Q[^9Z5>)1\/FT
MQ*$O,G;B)YSL,IH0=KQ/H;Z#BJ>,0FQ8$LD-=RO1\"<\18V[G,ML%E'Q_"@E
M8$, H<N<6 :XZG(P(6(8<X+>CDWEX "2&LFR2;!^N;K,8W*<Z-_#X&.H 3"'
MG2RGY5,=23E1OG<2S<0Z0&W#$W0:9>#VR[T1"H$K+;D.T:6>DDG*JDR?:6Y,
ML@[IHIOM,"8EY5UMB7D1FE%M$]2V6<3)3$>"8V6E&+JUQNI['M@#/Y-NKXJJ
M.MW_@I-'J&*+,XK?ZBG=GNX%X#[=\SJ;Z\+2(^,>O0+\C4J]8@8<G"#@ 7T+
M7(0^NH9#+G]%>A&4_9V=E-'Y#%TMHB'B4?58$ZR.]VE.[)(TRMB#P\#Q%RZ0
M^ZZY]O 2UXG"1-:>*NO]YWV4EK1^P@<<5;N23N;[$O^VPWF\G\6DT:'HYX[(
M@"-1<$/? '4M%F,U&\AV"#O=Z;!-GL3KO^I^^4N*2S+&)W_@$],.#T,A;R(%
M23Y']'O4-:"Z\>/J3QQ<+@242NFKX"F?)NNJ,,WEW?5ZE==IDF8[6@^A2_=T
M\27.=@E.WI,!@GOECF4QOEY?1"74[JAN<$E#96?QK'?+G&^_;*?<B]+X#KI&
M3=_[$]3VC2YN[M!9E,6[K'EN7H+_PCR@&[F+NY][:_-C(@=SV<_.V/(?H>F*
M=?4&,]2_"[E_=@VG45T3EQ-K^;0VF/++G-":[=Y10LCC;8R8"PU[G+80>5.'
MB#56RFX4:BP?NOU]1&<I7:71 P0PT[R5E%ARG=\"L"&ZF58T^)07#Q4N:;(&
MR@7Y,QDH:=5<G+1][&E0XKP6^VS\>O5LFGTX:KW]L$==0\3"8!=W8IT;G-P#
MQ:PBL=3X'7.KJL(T2$?.)?G@8Y&7(Z:A/67O'L=/>4H.\CP_,'<K=0Y6PRS2
M&49B9%>Q3:RB)_BN0]3WN)"G !\@Y:[8N>2SK,4ZUREG=G9]^Z+//:#I9Z*O
M:X%*STM>A+$(.WC6S=05>X'NLAVQKUQY)VA J5V&"?C*=<00I7:"AO2:4^*8
MXM)V5<<(G<GV'=\&!EZ2LV^9+EGT7F=ACE&XV!M?]R+3VPU=3[G[5/YE203(
MQ'2Z[[^YB?;P.YJ(F&4C)B3(IGU#Y TAWK/<_LS"HM<L5#,,0/3<!0V$Z2.6
MDPK;";XT,F9/G^,I:ZM[9+/G;MYGXZE\!7LQGLBX1J0.;?V&-D=#&FA(!.Y1
MAQ\VA!!;ALLP(9VCD/^.[$(BKHLL],1%M.>R$1TPY/OB9#K+HE5%%\C#<('P
M;;\E;D_:P#':C/2FTBXUVRT0T4]#K<B/-.S-D[8_("L)7DJK.HVC;'1;OH"T
M:QP)M'F0#L=E><E\AQ\W<V5E'/?M>X<?$A=)GGVSG!=+KC1&^N!H5,8['8#G
MK,BK(DL3JDVHFG"6!DW8M0=/#QE]<>*A_G,6@+^ ;&@J^;1*0#K8Z8ZJ#=IN
M\;8HZS1_'&33(?L.^^/,QPIM#CPZ$EFPIW-,8)^CKK-A\J(3>CYHOC@Z#80]
M"YB"1&#U&TVE_4N-A,YL)KP.2>]&N@93\FU3E5PKW/ZI)5S.MJJ>C GY)6FU
M\+;,QSPY)7DD_+[4\5@0[;RL\GM?PV4A^2(E<AJE91.-U';;':>PF.T.7$@F
M7,H;Y5WT08:;$P0ME@(8E=S$:4JD]\-^=@%)WI2W(D$L)H^BF_PP;R<H=;X7
M_VQK5TG.JU^CBAN#."K23K*HEQ/[(5_=6A/BV,Y[QN5#X2^&AZ<4/N*ZS271
MI/[9XI(]9BSF8?ZUA/*\G>[N,L%!;JE^W$&>")TQKN%MUGN5T>CJ03<+>?IS
MCB[7OIT.GOY<L#'7%8);WOS'D3KE_U4&D\Z"+M>KZ.BRPV8=_0E7<(<RBP4\
M[MOSCC B+@!A\\U2#J=<60Q1<SPF:_W9I'F\>\)XWER9$D(>7P'$7.@DR>QS
M3]T454JO4/429@8 D5JP0T0IYL7^L-V4%OLU N^'>M_%1LYAM<II^;PJDW*B
M*"+7-AI$Z"XB*XF6)(>84D_"!.=*4>=SV7)J>B%N I5<B8MI;]*:65IP>(&4
MIF1#P42YB1+G+0AQ4HM*;TJL]\NF]/)]26VS/2W!/$LQ*"$=SV]#(CY4-;7;
M%FUQ[?"UE96BXY38%HS;]KZGJ</*Z7LNO:5#T3VBE(I+@RV9.RGX6Q">GJ)J
M0>K*0+B<VKS*J;#%'%&(6US6>PANJ,GY$>AMJ6/&7)F#="CZU6(:',DJ2UVE
MSSA!]^3WM-P"/:LOQ<XW$._!-JDU([:HHVF7P;NYG,EO@D/ \\W",0<"##4?
M]M?$[$=H2,VM):2F$LMKB!K!D.T#-SI/LF'/]\1RJX@^AZS=I_O17V;U6S3A
M(5CHDP&3"CC2#]&@CR48:9,0P7=2-)TQ:S0+",UEVBG)^7\Q4+%DBDA1 I7
M"E(F7)&Z%$Z'X]O/I(BINPR]PCL0$RW]MHKC8D<._K<XQBD-,#]/*_HK8A,\
MEM&FNL=?ZE,"]<]BCZ(J+M,'LG?53QCE4;TKJ3<T_$1($W/V=]&VJ/Y8H;S(
MWY28]$Z @\J.(DH:DFC;T$0O:?V$TKI"<5,0EMU,D"[3DK2LMCBFSB</4?ZY
M^GW(FHT&$S@$A=WD.U_#%OBH6AYQ(D+$/9%\M*$2)3CH1,A@,!3\ [MH!N1$
M-7J*0*(8YZ@J,B+L@D+HN/E8^HBTC'H()3OZY@XMB4F;%LGO@UA2ZLG30,/1
M5,]@9Z@1L &'ZK\UKB]G18EO2KQ)=YOJ)DJ3^Z(MV2QT+AJ@(1KT1:%!>B.+
MGG6'MJ0_D'HG\=^'L#W,!GTL1;/I<G_R-13H^S1/*V(<_5P4264HV56WQD>"
M;>L21G5-]H5=39<ZD>N:DD*/0*F5NDSH@:6N,S,*\>M/KNOW*$,4M#4EK_.V
MGMG \T D_EN\AHVYT=.':SMMRU22'^.VUEO6][H8.4O'KA"PQKP%V+/ILEQE
M]'R" 6M]=5!:'%2QGJ,U&12*L@Q%R?\0F-('[_:> I8J[:ZB<MY2<8-M5N($
M;[;,3B_:_ZZ;CUEETIQ6)H6/=WD#%])C6E4[^E8>%U4=&!;R>>.!06>F T @
MSW=1!M/[*TX?GPAO*\)7]-@9F+>$W^N\MR\XQH=XV1/=7='70ECW+PT!%#$*
MO2E6$AHGB,*#_%_+$+'::-8]\GNJ-AK"7+.0VH$RBRX 2!S,[#&.G(G+/]1:
MQ<=\UNC%B?+(2+[:95%)H9(557-@[':)B'854!/(QG0D//4$!!>*4A[-4;W$
M0Y&LBU(LD\ BT97&4@0Q, N<+)%E&%+*T0G%HYB/90C*P;(9R(E=:BW@<"L;
MJI; EB*K7\F$MN<HNMXEQ^VS75F2/C6-FB1=D[,-!JOT =<O<"<%O[[%FRC?
MK0EIFDP8R*$J(ILO.<ZFY%LP;5-JRS!C&2S:W[//NEL..!W'C27]T!V;\,C.
M@6BC*!_<FY:;*$/P1AM1U^1X'V?$M'IY2N,G8C^C1YR3/V79GEA5&.UQ5 :U
MD2;(1X@_:UF'N#.S8?HCF=10&"6[>WMCW]C>J +G7Y10$SX&=Y1TG8*13V_Q
M&T9?'<CZ.7:"LT.1^7Z\D?)<732*YKXXQ;>8H"''R>G>4B%R4,5.\I\JBB'X
ML6R(0*(;(KUJMQE<#QVHM/Y=YV%7P\4 T5IUW\.XT>\1V6DKW) !CR]X12H3
MAL<#$Q61<U&:#9NC[=.^@MQP1#^R4R9[J]JT*A>6PUC'PIV5@8Y=%/8U!6^V
M HS0M""+0.<&UHEIL&X(T>MM%,6_[=(F*(2IW:-[[O9!LU/$XQY +0_05Y>8
M>0U5]#:%^IRQ6[>X>,RI_0!_@ENX7=Q>P9;X&><[3*B4Q>[QB5(#6F6K[$&]
MP_L9(],RTC9+JV'WQ*H];@*_89M+2B8DIZ]R*>PE,$7)X<YQO&TL9N$8X$1_
MX1B#[Y4M'%<FRS_6CGKM\*VN5[5^;*PO&Q@&>%,5\@\>P_>XW, >>ID3;-1%
MN3_'6X@8U%@_9U%9[FE2@>ZIM1Q;8LPF&EH[3P0MK3\\61E$>&-/FG9E@!WU
MA#-JKHT<+9K% 0Z=[2W]H1,&/<U6D/)% Z6+ :FF,/31:23=11U$Q_8\M?!^
M(5A8U=VJ:@,_-5#Z<UE4E0JB%&I$^1U"*6OIN#B$+@=K5A.LC[P)\EN0D?%I
M2Z8RK]M$\-8V^28J/V-Z,T8.:,4+>SS<EL5SFN!.O[7ZD1@2(WW8GBX'3=LC
MYL Z&!H._9U=\8S9UAYM"3EBK< .SUXI*9;3C<$UW7+ JY2+/E U1?PJ0&EL
M[T["Y5=U*:<SJ2Y M5!;L L\7L5QN6,*N^%>H>G&OK3%0Y8^-MLEO#-%K+O&
MD9)UJ#YU+P,7ZCG1 H3NU"[%_)+PJ]8OT]&P9,-):VJF@F*)E_9]D?@""L'D
MG_M?V.&!PH$^_8"/?/<*O5?JAD7!0#0;9A"0S^DR# \QLP2N4S 0JS&0PV/'
M,J^6=*9E(A@.YW=I!D-G]W0&)&0?)1IM"BB:/H=6*::]ZM@."T.&?'X,T:$S
MV=Y=];58!F"S=[F*[GE19HN0LCW#M-XHD%]NPZ[9=S2X+Z:)\ZO&@Z4[SP"T
M/E7=Z_#P.7ATA_CJ#%3E'-NA3"&R91DF0I[MC5;_2'L5QJ_.5+L"'.^XO#S0
MM3?JDX[*W::7-+V]6C5T,!UV6.#.Z:)4SNCI;^!^.@D%HX?B:NB>^[J.1HK)
M,<.$UDR'4 VC6"KZRB22^DV9YG&ZC;*![.E6<!1^MLUV51^<N(WV-.0HS='G
M-"?V+X' ;@/[45Z 34Q=QMK -L0\N]O@-QJO7L04* D+87])LXSN5."Q0'[>
M0#8$,L-A7T./IY&'#]%DAS@1-0@= 7.\<\F6?]R^FC_35.*R>_0N4<6AY;'+
MT]8?L4+?OK1I6)O??$??@0Z42?=U19,<CH(GFU:@@IK7]]YJ8:VC7?U4E&T
M[1.U5FJ6#@$B)'$2V&11B^085+IB]*];&LZ:.T$(K"/&:$0SG@JC8P<.0N"?
M6D8)/WQQ9&TTU[ T0*0CL0Q1\@8OE*%XI@+<H#4\-5"Z?8PNZ0K1D1SUAY'+
M3KHPV5JDWZ7YFQKR^!!%,=06 2T&P;P(A<J?P! O)>/J7I_Z\/ VYG75))-@
M4=:;+?E=\A'7Y[@DD@/?N<Z:D4>WG[3A[63?WNR:5'R#F/X3V!$2*)+6Q3%'
M'6D6_<Z(HQRVD(Y\?[\:3OX.)_$(,LX%Y%WG&XV ?MPD)CB#O 3N444@1'\C
MS'_@?V>8-D73,".8<=]'TB[BOHDP655MCH\+EM9&[]S)O)T;44,*!&6: W9^
MB*I1;$MW3FESZBPK&8)RLHXAH3>]_FT*66Z%PZ0,T;YZ7Y3D.YQ!M! \+V<9
MIO:%"!V_'F;)R'>;!^9,GI#N0*#5 #'TN/'85#^BYTSZ5(.30X^AJ&."J(^6
M"=IK-QXY]HX A39-H2$X$S,?S9O\S_F'_/P^_X7\YZ[QVV3EE4^H)82_1)LM
M1$LUW[_[\[]\>/?C>9>QK7.**FEY9K"?(& +[F<:1SC2#VRBFR*OGZJ3QK\_
M)9^2XP],4,B724?0$*X%)Y +<$IG!7#P%<%+ZURAD2HLCJHG5.SJ-<$SL\;7
MK!^404<G!$Q0=A% V9R=V/5_4UNO($@M&U],EHLH2;L<1*TO,;'-"+:KJ-PS
M0[UFFC0'K;JK<$@P\2;M"!GBF?5N-?T<I3E4!H6R8YN^)MOUFC*GD26LE_PC
M!!1\F]$RHTU<03GL$[ZA&.!GM_ M*>V1'XG/<,X"+-W+/(;: O@<L_]>YA.O
MW. P%#_!GC7<49BZITN9[2WI.)Q$=(,6,8)!;1NK*3J"PH2)]F\#'3-[W::<
MT%WM@(6TZ09]FS0=?:<#BNCQL<2/-$2N4QG#]"G40";CWF4UVS?Z?!A4:X0]
M.AG,G09(%/,> AHC*YT<[*47\)!3@HCOH2A+:K6N=WG"XLJZ$\T@H2!#19?)
MC),/^B _<&/1-O=PO',2D"+ZJ'P$^Q<V'OA;4[99<8@* )W#N>4@A#_](8#0
MA+E]RMM[4MW@19UWF"BA-AI<I[+'&_+[@TVB>DJW6WP0$$P!TF<<;[+LM(XC
MW8TNI&!JU T_J<[P3!+23.1,,P<4 E&$N,"](O8VQIW>6N7)T(CM[OY::_9\
M)[Q(Z0W&C/;9I@PA*J0_TQYX-#*SL3LOP*]ZP39/=?T9(^QR-Y^I(\G;3K;W
MTX,YHRNX1_TS67WOT^> $#DAFP1N+G77Z;I^(O];Q41?@&(@C>$VAEH>1'>1
MK67PQW 'EHF3[0!E'.'YWZ&FL$VX60CF""=6H'M5J".#=(JZ3GRO 75+ 5R:
M3T#;:\";0ZB]3I3=/Y4X^%Y*S>ZT3+YFE-&)=@2S@=!>ASU/F7XI%H"S"L.S
M@!707@G.7@I7*&L%YON=W9#=C_A+??^"LV?\@3X1AD,97$.Q/Q"HI74*=PAE
MDRZINXM$Q"+9 !3Q%WB(&MXJM"#-R8CL=.'207HHJZE0Y<M^L9OOIP'4+JCX
M&2AGA.P(:#/<DBP4<**9M@6<7')+ ]R4_/02L5<]$G^/+G-XBX?@&$C3FS*?
M]"S=I.SFGNRXM/CCMO4Z.7B2H;VW,1#DARC;5VDU_O!8P7(\*1>G]"09\\VD
M%OI*CC(E6A ?&M%-*5DQ4F/4^0,\/ZIC?7>(G0X&4HBH(0K^='E,OHY:E(I8
MJ@L[)H:YPL#\))/?.32P)F ET'@[PL&"S$T+X:O@;HVG %X0&JQ?@[O19<Z<
MW4@W4U8"<UU*^\[Z-7",_F.X#4(9%PXA^:39($A'#($T:5]:7#H"5H^(_-)1
M)2":CUBJ/X\1U"3(IYYR \>*IF/<>6)H*[ PV',VXP(D.I9HD-N;-"?LG]'L
M">^CF*7":OUK;O%SD<$9]JS8D&V2'@9N< DYJ*-'X3WA!W*\W>PVD! ;5T_@
ML0YU7SN?G;+M% )DVEX1X:AX:2(>U^D7W#IE(%ID88"MN'C&Y-]T X?#[SC<
MT3O.[*?O&%-311$$/\5C6M5IW/B;:%RW-(XW-)DY"XANE,FV+-J3Z:9X;BW^
MJBZH#PYSZ6!!>?!QD39Q^V7ZF.:M<U#W:U969!M8"QU,SK'(N;,7PL#I\E,/
MB^+]2DPP?%Z\"(,5!C<2D-B92J>+H*2W#1GI^ V]XSJLO@*W6T1JO^VBDOR=
MAL^#(T]G[P@+"@8YX\GGAR-8C?D,(.</72YHLJ8^0)4"HE.OHH>B)-O3]3,N
MGW"4J-;RQ=$*AIN"3=/;"<J@/[IXBZ;'P1(?5$Z@2SKHT=UH.HZ$;#&9WDW/
MCS1Z:&"@W.%'=E=:U!\P33G\7[L(7.%HZ.5]NV<+A?^Q"T?JS<BJZ9.>J#>X
M262<[UOS\[<!A=XL8/>*"0;MP&[$F<,O#3MJNPR[[*UG[P@K$^7@^]&E9?>^
MC"# !J**A-H@(B8;2V3!BK#4_W]W;];<-I*TC=Z?7U$GWAL[7GJFEYGI[A/?
M#;78K6[9U,BR/=V.B2\@LBBA30%L@-0RO_Y4UH8"D+6 I*K@B9AQVQ)JR:PM
MUR=!;F/[8%L#*@7;#QM5Z;*F\ZW8 Z+;7L)6NA4V"+6N78\9*00NKVT:IO8M
MLDX7(K6NB99M*X7ASH!V1+T[9C+V<GJYTUO<0'[&M^G;)G8)^7ZSY0>E5P[U
M%E70'B2O;0W@-0N0O?A"\DPY_H.O;GF[/ E>99R9T5_I"\ K!*BHUV4%"<],
M=GABJJ #4871(33%\](AJ:F$J[7JGQ_H%Y4<XB67LYT -"(_@H_$9?S4D#3[
M<JJW,P[#^A0OP:52M,X*E4#Q$>[VV1*I^0+6)U<-(O\MTB#CJ-R\-GA6>#F?
M__GQNV]_:-7SX1FYC:)80=R#G*"!PF@X3WJ).1.8%=L\A4QLYR6T1;I0QEZS
M0ADIFWYA2I1)F]!.(SXR;9SC3/"ZGA1R:5)633_H"O=V_C/LG]AB:G^BEZ*L
MGKWL2F^'ZDI\KNWUW[F[+,Q#=HJ3S=&?R\O&4L2N:MB>,YTM6[^_A0"@H NM
M8V^"VZHL>G7':M%AVG<OA&1DW4+YE, 4U3A/^J 6"O#B0J9U[N/_0L';V%8N
MX0(HMUP4AKH']5_(2=,PE\$",B6QUDTFY*&+T ):+/9CE9S*05=D.3"Y]]3O
MDDK3NZ] ;Z?MNYCQU:MFQN]O,RCU4-.%E/:F#UFUX([DJ]NLF'$G0OU1G:1I
MK1P+>[ME:_9TY,M\GO&<5]TM:&:M-XA'?;)MJK!'12W<+*\:T8O^N87XDER#
M:-4RBF##2&#ZG.AX(O<UZWBBZZDW(3#_'WF1O909L? #D,;XJZ8[G9 7U\87
M]^6*\81'MBAX5)Y5JW3-&E@+C>9&HT4.V.S% GZ^>,GTT?K+JV5%N:N/OJA?
M"E"?%X %H$X0:"VLQ\VK>V !MQ3"4SKOQ#BD.T"'VD..@W78;1I;4FMF#YA4
MM*C%)!OTJJ,GG$#^1_U1K/L5-RWZ7=#B.Y#=Y(>P/=7>@3<!.I6V#KY'7UWS
M&KA*!390M5)ZEY^':?T]]HQKDT*PV)4<>81.'QD-4+/XK+C@PO\[NIDMK[)'
M@$0'FSQ 0_C=(WQ?Z9OW12EW&H<LJ.$Z%*.T+GH)):^4#I'A*2Y1\2BP1P#(
MJ9=/Y 9PIANSWB9[Y&J)G*!AQ$TKN$99C<-MZ>%[X"O<X>\ PQU"9SK@<<&8
MA&KS2H\/V^U%6;P2?>HMSV3K>L.><L:JKWL+VMAU\%WG7I<$,O*N],@G@5O7
MZU-V$4&Y@.9I$*;6?)U3!Q#@Q0$>[PFA<G")UZT&32@SQN#IX7;F\)5,=1]>
M.ZB[?FH^,:E[S70H;O,TI&5YYH[+B@-/L1\=EW3)M#2@L5Q>4"B/!+"J#G"S
M2PE4)/L"VY+JC/U=]P:?K%E_'"J<=RA@JKA8-5P\3;.74_ =W]_I=D"*/0\1
M%P*,_X0+D$).X;3PWW4D&2'!<"8 0&R@./M1V1=$@(>L:0!E[A7 GM+[E42@
MOU5B /@?X:.V?)K8G'I8[O6WXS,L3H+G'V9Z2=>LXULX-]-B<4DA27!Q++#K
M\WLJYNS7AN:ZA=)G.DA]53,.M_]48J01;),@#N!;8 #SHAMDK/,S=VPS5[YW
MG5".S0HK8R0;:*YOB/OV52*7OW:N/JES"#S9"*Q0JK-')3JH;*+0'_]">!ZK
MSF_F[KOF&ZZIW/- !V4XG6<%A*AU\1_9Z.PO[ <:"/)%J>8AN\_94[U=K9XX
MW/I<X5-F"X$Q#3DP4-@+O'_9.M]DJY<))<Y=5GK ?O;NEP0WUW:]7N4<.A="
M?:3G0;C^P!.F4RBF]UF^ O-H6+$&,V.%Q\&QK;3)H9P<5TZ:+!781OEF*\,;
MU"#<?".GIN0[[@>0/].15FI#IW,.#^=@?\?LN C1W<E7)3N@.J(A%*2TY>X'
M(4>@EB*(I:)&@1G3\FSXH[&W29MUO2V <39%J!2?!W]M0:9BAT_ :+_-'B%3
M[6U6?:&;8W%1RSH\KOO@3C1C_X5VZH97=;_$-2'5.6ZTY>(R_UDEWD<)]=Z+
M?^\[T#8P<2$QB9G+'9+P9AC.2WQ;[+ <T6\&P,N%.=!%@]3/Y'.:WQ2BY.G\
MZ?11H-FK3!^M4#;UK-Z5FQ,*OEX0$Z;USW1QPU:[J7<TL"*"SH'#X-,!HZ_E
M&%Z*Z4K7PAPN' F_KQ.LFMID(H-CH2<+6_=63-?T B?<?9%6I+=EH^Z$^ +3
M)U&V%,+\A*EOUACO-1VV;?JZV7 <L%]<@K(2JHCNY$'G-I= [#T41&QO!PQ@
M46Q=KA]S\XY=H,*7^):""NZHAGS'B]]HR;5)Z6?O&E]+MK?A[:IK+OSTHZDF
M(/TDM4/ZZ>^M9BC+4D@K1U7VA5Z*J@<7(F.R=B_C)5UR;'N1!'T-[779!)ES
M*0TNX('F5>2N32DTX6&T$]M;,Q]?4M2?%@76CLO9 Y/:CY[$=&;+MUF1"<.S
M>^&N;O.:T)4X<$;Y,RDO%D_DA;!UR+5DZN;32_:[5R6,!XN8,6E2&=GN]*B)
MZP8'<J6WPL/8F:P8]-1W&O4ZMFH8Z:CQ%9B;ZFY\$NB0=;:2.3?(13N.8M!3
MV]IAS$FV1$=[+I%$AMU_I5(MTY%GF8Y&L4S'>RZ3 (K>>Y52+=*Q9Y&.1[%(
MC@)DOM>-ZIAE*.T$Z2.M"NCDA=02GM1/7JJ,4ZS:VPOA.L@6?["9R2=3M@)3
MBD /RMQEV<'E $HN=SL(?^8X[E4OEZV[)'!]$HA'IX\;6A792B>=N/>+^KPY
MZ*SS2MO1\J*/.<%A!<I5OAA!J*.%VMZZ.;D27_?OF#&NV'FL,QY:KTP=!]8A
ME4E*6Z(:1V&OJJ>X#LJ*QWPIBU5* U0HMWJK/HS-T2_[MTWYT;-BO=U 9?79
M\I1[<MWK;[1D1Y0U9:=56;/%52Q53ZW3<&@0:4^3D-1B(_#H)W*3W\/=S&,A
M169E!5KL'W2>ULS@9U%OT4.YFL+,T)U;)^A43%6:X7?? ;VT.%7R4;I-  ^H
MW-[ NSW/5O.MC))CNT(\YQ3@9<#!?@..,S3+2/7$5&FV3:0),@/GO!H\91+'
M<#9[=U'H2D6_1'@VTE"3%5NIQDAE)*U5Y48\]13JEU?Y'+#%'FXI(^1V>\T?
M!F'INLMJR).8/['Y+'2-1Z^E*\%>0/C36VPK#U/<$1<9&$2568:C7DQO*AI@
MV;K$C%D22,2(7Q6J'-1=7U&Q>"(L0AQ^41:61^#(4)V[;,%4B#7?-Z1>TSGD
M3TJ7?#I]SL^FWC*'<C;)JM.* R@SHKF7]@.D+/$ H N(HO*(@TUC&>K%,YY$
M5#-5@?L9&MB\9CU-=*S_=EU"!=_;G-YKD&&YY'2!0(ZE% N#6-;?!.&,CNU3
M0J?6==Q+O[US/[S' MAA+TP(FS[<ZJLG!2D#(XJ@>&,/-5ES$T/-5YN$/0-_
M+4485='.O:MY^![HC;6.L@";.9])*4N)MW>7+=R"O+AZ?_FR-:TY8'E6>?87
MPGX%0VSK+2=%!G<LA-&>H]T9=Q4P 2+^;YC0LQ:"+34F)S>RB%/,V+27_,?F
MP KO)JO9$<C76^$94)@\XCZ1$#MUZY#-C<CXL62X#MYE84?(OT^3 #9)@>94
MRS.[>/<0L6BHCR\!?(F']-ZRAO$J]J7X":3/G[?7NZQ;([F.?K5P,OL1$0YN
M''AE6C.5*[*M7]UDV1H0W-B=N'FZ8,S?3(L%:-=K6,9WU%I*BW_+50BJODYS
M"X8083(^G.C#FWM=B] N@*#!,V5$A0V35+?J&_[2+H>;'&Q!0AAP<-NN<T5
MCS0J3A@SP4X$_UP#$. +D60E<#+0)7!1'/<XJ/"BB^P)/(WL@'*'#%V$+XCJ
M H1FGCP@O9C0RXC69P"EV)H-9M0HKK5W93%WWVSG&L[25BC,7+KQW' -90,N
MN2X[6FM4MNGAV5)E9>&WBNZ".*>VU'%;T:6@O&:D<[*767W-:9>M&0^^^_M?
MZ6I3JY^\@I_\Y;%>_(]C@&=0!5Q;JC\#8!HJ/@K5CG])/HMO_YW*?NE?(7.C
M6(B,^P"V-FL'Z3E4(A'%1Y+8E8+H\)]2E/"(XGGW56Y?%G919#Q/G)V"$"FD
M2V^DZV80 "AV$HRV9+8DO#69%42W)[*#_UY<U&\C2QNM1!'NPW07A&Z^GQ#5
M@H@F26\L&QW8<7'3'/&>0HL_-(?WO8IIF2U?JT"7"UGG$ )ZBAJ0<<[SVKI:
M<@#"1Y@0/0:LG1IE0O0X8(_6(Q$U%/G<#$9.B^T=O^K+XM]I]>6#,0_;(@=>
MF;AG^E1""%S0BAND3_+5EDE&]FHZ$G& ?4]X@PF135)J"Q8JL-5R$AR7]^@K
M/+VN>1"9;06,1N;)))]5PW\G%D><5&$K$L"&B/>L+'S%ZZ(M<@@)GDK4C*L2
MM.9S]A0LW*5M9!<38G0R(:H;,+AS]9OW1*8="3[-H@V@&EO"P4R+<]!$8*-9
MM!YBD7PGK/40U@2:$-4F60B'E8J>].BA]]!!5VY;@@"J47>NSQ\E86WT(X,9
M%9+8%# R<+N"G> 8C)?J ]#$;E2I05Q4Y9)7 ZI].[_=$M0JT99 X_X92*-0
M^8A#U*DP?D0VM/D#KIND?IL2W'Q!WG (!FCV<D)DWT1U3HS>)^2:0H@[N<H>
M$Q^L(2Q )>_!+(PH2(@HZN-55M=0FY&'W3SQX*ES=D6<,9W 7K.2-YT0WA@4
M+=6<\/;D,_1 >!?)#:X!9*)B>"AWHMID=\:AQ7 Z+_/ZR^N*TC.HI$3K#:"N
MNJ/0>+?$')H88T,$AOF=')],1;0:A[D0@)C&)"8$ID%@'D1-A,!,DEI@GIW/
MJ) :9W&CO?/GO&ZFMT"HI*0^$? ?J#>0]T0:YP+KB[3$X,8<I+9=35B':8N>
M#Z:_)QKLRL*80O2^J.WLD5Q2KI/I:@'/> O-U+5C# O1GV+@E#:B9^#C06\9
MWW)%CA#ARKHI(&,7A_@*M3VEB/5HS1D-YT"HBB@2?LRJ',)(^.T"JKD=UUI\
MJ(SQ\&U:"WIOZAA[+?3%O"T[N6>J-KJ ,C8@L=CQR^>V;:T+BBB _ 8H6G1$
MC)XFA/>5=GD&D8TMW0Y\BRJ93^\@;_(_4H4_H=>;IFX?O<NW=PZ00MT0%A":
M$M66O)"M7Z9=/B]UZ&46QI*(IM;]RBQB)U'U"+8H'7'8=-HLI.J6\'X)=$QX
MSPDQBL=2OS+R474A$;[-F&3#).H3AR[\R41F%#VT[UO5"3E)K<>&DHK>N(/8
M%-<,HK>;+OEDY#%QR97G,4WGF_R>33.LT*@^R^P6UOT2HV.I4?"NB>J;?.Z>
MZ'\GU2+V8@VJ,!R V3$E+)E.([?ODU:2O59-V9"HEH9-P6+03)/HXJ8.6\)
MEL35X(YA-S$! 9X()ANTX_R^0];':,"E)#.\(+&CP$H+MAH>PN.*K17-9LM+
MFJU..>J0RHNR2JOL>[@?H04138AJDUA$M5""2J9.JF,'][(-H),<S@#HB?(X
MA=HJ@(@ 7[,9$>W("]GR9=+4""=1V'J$L"'JL4"MK)Z$(WM\XG'WCAI+A*$C
ML<C/@=BQO4O*!E^(G7&5/0I3F2-'5;509X.UD<%,[.&@B<U5=G*PQ? 1'S,F
M?C<P)4QW-F&O>%>D9]?BL4T0/2\AJD2'2;TZR?"HXGIUW/FX^T=S-[X\ZWUY
M@&#NY.E&NS,.?2</NB@QMY,JZ@%U&372-5QB3=D VS6AF@JH*]5X(N[RB2SR
M/EVMR@?^_ +$C<"#XE%AXWA] \BW: IA7(LB'!D>Z<8FT-Z2'0>U=&<59C9R
MF%U5>OQ-\VKGQD!B *2W#WYA#.BPN*:*"3@8^RP! P=>GICB18#]V+=W NWP
MH]@/ \CMK?5@5D55H:3-Z1@8 +<8O$(0E.0#0Q8VN%8S$2+6"[9.9WVS$.4P
MO3G9$%>U5<%BQJ&7 NEB5K"]Q-X5Z4>M/Q3E=4TKOK>XI-H.5?9:5)N0OTGK
M1E;C 8R<'I&[J=E[;0XJ]8).W+<MO#2%6OT,W$35\6=;M0C6+H&V+_09(P7'
M&^ZOM#ZS#1KE'[WF@)V6WBWMI3MFCN[A=I'7F_9<9]_N;?OZKP"G'^[Y%B_:
M%8"H,X82*VNVE!5M%^$(U0\_F?JAX;S3/X*NB>R;R,[[ZF&*^V0OQO2OG /P
M.;831%HT \%-M!VW[P!,Y?#H$F#U<^"4QM2Q3!U0A8[;3E=;PU9?)STMV/1[
M9\!.8[3\AYTCK?D?]4>!T'S%(8TO=&DN:R0:QWGVQ,8?R=AX@L3&BS]K(L<E
M8F#2C)PP4NU9.-F/8GO&!8OK+6L,0#+S_9+RNA[@6>61.T 8HT;\<E!DE&Q#
M=(_$Z'+"LR_D%TY1+6EHU""FN&.B=N!O/&.M>NOE7@7S4$77X!FPXU9I:4E=
M#JU6R4O^8:3T!2 OW6F0]&1 @U?Q;4S=JH4%/B6I@ZM+C=-CA9,>-]9)0GYD
MJXLL7YP54C.WACKISPE\#TEBLD7J%; 0@D8ZN6B.&'GO5$G"P86\NIX!.-0W
M%(U*K7-C#^W.M%C*O/(UT$7?#]$):#C)GB!MD'U'5W =@'RU@L($;&/:GJ&F
M>S2OHA<I F- 3B<Q1B'-, EK=!R(4;W=<= %B"R>;M=K4;0]6QUG]>WK5?E@
M"$Z^6\!L3J ]@0Y,.71$SV4@K:B4.81-L8UXIL_8YY'5UW;++3^"%"@7,=;K
MV$YYW"08 ",1]7EJ@5;B.S<*MF6ZV53Y]7;#;])-240M-?S,I#@Q5L+00^)A
M0TS#FD+U 7/\71/D-UNVXK4<RA<'2>)@5C/PCAA]0 1,&^DBI3863&CO$ UD
M45JP49Y,[#U5".0H;X@=J!%@C[:(PDY4 !>BEB=BFGN^D/KCM%@81O3C,*U!
M=J&4:9ZWV?8C'-M!2I-$F023C(><#.181#U0P1')R<T*(QGJ7;GQFT8T1I1:
M3(!4-Q+#>"?C@ (,IK5W20[D4O2\O1"M=&@X+XKGG5IX#Z05.X6#V!3Q/H70
M8:9+7%3E?;Z@BZ.G#S4DEC084R*--P\)SV&:E^H'#/\OH"N2%R]-I"Z9%3R!
M-)S5%I+'13!FP7X-I9CDI[C.EF#)A_,'6_U=N1S/-] W&C1!Y>Z\'<P>P]KJ
M1W0$23I^XGIW;B@_8NH3Z@X1;W=8Y+R^7V4TO"/Z/96VC9%CU;;MM$?5MA5\
MS:H$E<7K,=4H/N)[\AGU@B9)/$3IP.XP)\FQ98Z[N[+@JGX/\<D.%P!M!"+M
M1.)B34R@EL0907:*<''"QX$T^;B62 F0>L[8Y-CKM\U6$'T(Q>NU_./-V;5&
ML'"IL>EY0E3?C0"9^'SMPQ?\&.[/Z6@Q3UZH4MMI#<)V3?AV>0GK/6"!K(@G
M\>U4ZAT3,8R.9#B9@$3B?1&C,QELVY,(8R_>8,I[B[DC[R)#]ENTCC,.V]32
M.G;0Z70O W2ZI%=Q.#<&:'!67D:%7(:'/ZL6'5PG&<=MNV)5*](#NI(-$^=2
MN:G"?3]^/J1)KL-2:Y%D#?;!N[*H6KD;'U5MQ2LZORWR/[=84JX[XX;TH#4$
M6*'NFC1]CSFCYCFYB.VGB,L7TXS0C0:1@2-0$L!GX^O'V:A$:F@]@ABK -IZ
MCWDP/T8 N'+("IHNS)7#UM <#^[*H8IH'GQYHKQ+=;7YOV_S(K_;WKGS[N5'
M29/L>Y,UU\%"R;@<T7L[H).>H  "=W0W)PCV!CF]V)35$SN,>7U+%V_*<F%5
M>_37$Z*^)[S!A+RIRCIY^4N<&FPU7'3'?,[.\X+.E@*(Z74VYY?E);W+<@@M
M.2JKJGQ@?SG.UNQW=GL@] */D 1T4AV!U4]V171?1'66>K&&D8XMXB[,BVQJ
M4#F55^5T_N<VKS2&Z@5;P V[!2 6;WWGNA15G:9-260?&DIV0G@W$WY3ZIX2
M(R\'4XS>D@/Y%?.LFM9)#O4^6WZ0Z%!F#8= X%/>PZMR^>J#@N2:$+.;T<"@
M.DA%E<,A7(HHEZA@(4CP<<"AZL I^ Y*/RO+G4P)XD4ZU4<3)((C95!&AT;\
MX4/8D$;D&. GUFU&Z2QV4>04/D;B-M;V'&$#.Z?W=/6=6Q$R86M$*Z8F0SOR
MW5C*/3NH<AJU;$R(6W&[WE3Y?$,7ABO[K*ZW% ZMJN?TNJRNLD?P;()C!6*1
M;<O5]-=V]!/1)X]+:JIB 38HP$";/:<5*G;E![;0^_$V*LCC'=C; +-U#LEH
M5V4WOM4:>L8;$MV27)7]Z-^$7F(O83U;9" K(L<ZK2LZ%U!13#(UI1N?O=AL
M.B'L7RO*388@Q[<JG8VD)&, J7A,1B"'HJY;JTRU5_3HUNP>D0,()P1;"!?)
M<?&M.^%9T^WFMJQ487<\E[T?GT::9LDKVE@)PM;!2W_,Q9@N_MC6&ZYN7]*5
MN%;;;QY[!'&P'VO*,591N G"@JMN7O%@)43&(+/K57Z37OG=@R_8FN_-YKC&
M>Q%%-^B(ZE9!IS21S=Y!E\5<[^5$U%>K8TN976^RO(!0F]/'^2T<,+:++-XW
MJU;0,T$1U2W N*B.^5GMPLICP89)-(/=V8(J!_MR.<)AY3Z^[#' 6RD^2N^M
M-"?;\U;V*8D)JME:2T?$@P2J"XX9<$>$3!1>8.J+<2C]?I]_* \C9M-V U!K
M&8$J=UY6?8$@1FG>U0\OIECW0G=K';LKSYKHC;2[2ZAJ#Z>]IWOORKZH?M1V
MJ7JL4@H_EO!)2@N]GB?JSVP3$?$:/*%5?L^6[IZ>%4POWW)I56%0G/OJ%S2M
MB=%\0CA,QPOHXJ6E&$$24T8(J;@U(YQ)<0WX9X70JI1V9630RH/I,T@U2@KX
MF14,NDA8E84!V<^'IS(+9>^%FMA+D"N;3U7E AR&*HDG)Y21N%]GV#+$5?91
MA$.W -G!=GS58#NB3IX1@3S:_3P!C$@)],_5#@"=9PKH7;Z]JV&65Z7Z=3T
M.:(-_BCT.X[MK[H6@)W@&U"])T:*/P!7>M++(9B<'G="QLH>"'="]_9?@SOA
MX ]V">S*Y8BX$X:OA(=*-U&*EDWK< 8V_J39LA.YZ;@,TD)3#*8?\QGNQ,)H
M6<!!!4A.Z!K"X\T8X?W*NZ@.D9(N8[CJ?0P(NN##N!CQ6G>GX,E_YBH.P>I>
M\:4F&C(W&&V;?F6@1U+-:Q@/L&M[%RY&#OCE=I)K?W&,ZVYQ##.I;GNWAE8U
M) M H,H5K>Z^#?&Y6?$@KF5%DZYO#D:>$",ETAA]0M3X!":06M)_/LZB6^V9
MUS%B=0O7_<B/#M!8J?(_.RL8S5,C.Y7*AMQJ.%K=J%X<%S.&/3M^ML9TZG9
M&>J!L!7U.&K*XE2@OEL7P7$M<^'P"'NH<[M 3HQ;G7/P9X ZY^5RQ'KP97$#
MMW\;KLVWYM"*O[VD"U>7/J/<35'ON@QA0*ID'D-;.% *>2?7QT@@/_ZJL\</
MPS7L"!]R/>)BF9@5%*N<36X-IN6FE&+ _M#ML,J1B9>Y1Y-O]2Q,B)KJU?/#
M0*YU@S3&[QY[KA'NM>*)Z(:;BW<R/G\50FF@K\K*H\C92$QHSF\*<?;G3ZC7
M]5VY.:$U^PK"*:?USW1QPXL*Z@\:27RC%3+K810#$C4BP?W9D#5!FE%)5A,Y
M;MOKW>A!V<;0K-/>V\_%4_0R>-X%C'B1G%-V"J@EWD]=;R=;^AO-JJO;BEJW
MF.AHTHVB;$D&FY)<4YEV"AT2WF/:AV P _"PEIVX&#7\Q9JGLF\&#X<,6@M[
M9;)(L  Z\8 7#UOBID2*4%Q5=F4ZGV_OMCR>_H0N\WEN%<952Z)+T+PP&A/9
M^F7J0&8O?=@2A7(EXF&R.MR9EKY[W0N)D) M-Q#+L%J5#UR !B^'1#V!*"Q+
M48R1E,3H<P%;TB'\BRN9J;N:/?"7=,UZOF4W^6QI)#5Y04Q@O9JV'+/&R.]*
M? 3]]*'6QD"N),"Z$)%[[.KN5,HQ< >"(#,U*(8,!81'KE=AJ(7,,*Z2YKOR
M U><]N%M9&]D4T;N?09EV%MH.E[H(3-^EQU11ME:6:?8P55]"0RBL< /A5&,
M+>P07D6N XLF!W)OXU7%GL%;RL5F=RRG-S53=B74CE&X? ;1;77B#F-<W%+K
MC;3&K2\PRXK>@D$3M&6X8#P!NK/C,VN=TGZ$;HKXW% 2L?4;R)^8V!P&=#0'
MC(&TC=E25%9U^U=[H-,\*04B\T3K;AF V(X=/V4]YTXH,R*_?M-BDR_RU19L
M3^\!?9J[  6D%UV\9B3#AF('1T0(=@MZGILI'6ADI=$_:08@:@0"7"7&&/!L
M]NN@CB<WYE ,0\_R01<C:8PFU\8 :++8+MFOMI6(]*A_IJO%=*.C2<\!JP;"
M?_:,V6^/Q*-JP/2\6K";WPC=U\.-.-1F=\X%Q=_LNS!1'_]!9M&'\K"FY8<R
ML:X]D/J][<J*@5%C#!!(N>]WQ=7[?LRX>M\/P]7[/A6N7L<UU0I&T1-M-/A@
MCZ'J2-LIC8C:IKO$3OUAM =X]L+8%[7B#Z[P]:)VC[I1NS,=J)N+.)OZK&"B
M1U[:8_'W#[N>&7'6:E@(-1 #CU#SWH>/ _3S_9<KKGW&IIN"-8E#2EYECQ?@
M.V.T&;KZ52DT=5\4H(@\:?6O#+'".#=1^)ULG F1(UG- FBN=1+LD<.P#=M8
M!UV1R%JK! EC,]D\@96JSKCGN!X ERR[(+P/8G;BQT].Y/P,IAGW@@YD643P
M&9!2O_,&^L)'2%!O K6M-=^>UH50,Y),%JT#*M]P#28$]K(<*F^RZ9B(GI$$
MRG%HV:$\"=*IAS$X+IBHA@"&&MQNQ<J$/^95Q_O:5)HH@3X)EJ  &ZTQK=Y=
MU&5>]<=QM-J(T]TB00G.2G_VV"&PT1@;U<?T-$OW<DCI"B4<RB8O#>/0&*I3
M=.GQ>]F[M$<,I7"4,SEXF@A6$F;O-)%Q58\Y7)+(GHL1<POA5I,FQ/D0EJ>Z
M9?#]>LQ/3BX,L$$%<#.F;'(BT8/%_<6T3:-"KN,*5\W4%0X(V49+KNBG#B%V
M$H:M6! OQE$"ODE_V:<$O 4+[ZLK 8]P UO?H;S\*@S"(GC!2$CA)J6KVZR0
MML>/3#H!,H79L8-Z^P: 2$[8B^1-/CJ &5F&C9BI2L)DN&&S;8S,8L*-?1G!
M*.;3)C!O-'$IS8TSFB4\J 7[>?97\@SJ(4E1]B1I;RI4\JS8P4E0 [D5&[4(
MPM2;Z'5VE=]4V9VNI=H4/FB^$169W*A$9JB_[-.L2=MTRTM?;E/'#N_.!?1J
MV).GD6W41B3%M%CXMNL4\G!@S[[.[ZG- "2Z-<6A8D%:I]ZPL^H4D1- H>)I
M/OSHPP IPYCVY UJ0=^;U_%L[F!M;%ZI#T4FD@#I0@'[*_^9*,IVMV8_@SIZ
M3=9OJT &MDVX.;89@QB#-%43FF%$,3LQ$'=\&NG:2%62V/OE@ SK[9V#+T:T
M,,K+<L.W^^F*SJ'Z8K:2&'X>,"K5CC0-%?AAW0V43G$[^.CJ+6$8(V*B@\F+
M1MO-BAL(W[;JO?J>;NR1@.0.39+JL#8ZL*?937,L^&\P2U9%MM)QJ>ZCH#XW
M0GX39PI8".CM>2>A<6-N\X*R51<9PX;C$O7)0U ^)*CRCR>8MS=%W"Q" ;;%
M[93&DQV\&)K7 S TI>9[7#)25KRCXY(N(<6=M2J7%U0$_&1%;J^+VXQFM;4H
M4\MUW])B@4G5UA-C:J0U-P*3(WIV"0&7DZU([TY(O#<B*E<=TXU6 +F\#Y!X
MON"@GIFNT:"%$L41 D<1/!1,:V\_#.12Y #/5HY!Q_-HPJ)(1W5PE3C,XRL,
M?OF<+7,?-"9]C3@_]=ASM!L'(YY2Y4<T?%/]_'UG )G1DG3Q#T: L6\ES!H%
MYF%%7)1%)(ODVUU3:;X=<RK-M\-2:;Y-E4K#S9NR(*!P9M@60OQV8@E(3[P$
M?3*LMER$V(@7U+ZY$N]*CH9,NZXDIZQ,/([)(RDM$\0QJ3R/1(_<<S@FTUR?
MBYFXF/MLJS8VL HSO<(*66% KPW*;$GM_AM(/W:-[,3"]*GNCDIINT77A]6B
M&VMX?2!/K'+5SOR-&>D]R-7 /V;J.+BQM"'U0*X>T41VWK4S)]@1^S%F/Y>.
MA<^)$7$O:4$?LA4HZ8-!"F3;7H&AD2 2&*2A1M80;D0.Y4#>%-^3')Q:ZI'@
MDR306*G%%LS+G*@E>?=#Q!'!(E8QZS#81$A@SE<(3"1H0"6RPZU!S&J"] 9>
MBTNZAL>BN!F0&BR;$MW6GQ&<0BOW$XBJZ:%\B>YT5)ZXU]F<AU^\S1[SN^W=
M45E5Y8.H#\Y^8[>AM)V11'4S(;(CHGLBJJN4U_(0DFW>RV$LBXJN>P]NI>J)
M/1T^WXW^5CRDXRBZA1& K8*=T*CGY_W\EBZV ,G*]&>X;VN>EWE>9D6MP^?8
MAKBD<YK?!P$:JR[A2*E.)R))=4)XQQSCN(EO:?H>';CQ'NQ![]!]N1WS'8P4
M?3^^Y(VTKW,DMJ/;,^J2QPH%$XJ4B%%X$L_>]*:BG"!/M4Z!ZB.;*OE -QY#
MC*2?N)Y5))0?D75K,_8$JA<6"\-'*D%P%[/B$A2)2@1WORN+2OV3[<F\/C>!
M3'U^2UGM$=XBT[VLA@)4=CT8_\H<CO#Q+.BRB1V>AV"@TT5ZN!6*:1+@%B2P
M[(7599!&-(X?[11+TMC34%IP.YJ#[(@^5B7Q-+)-K<RPHIP\B@(M&QDR8DV:
M9@E#/YSD].[< .(C7[=-V@)84Z&D2N%4MIKO)R(FCI>7*;IA<4FRYG%*L,/@
MICIJ5;1.WKZ,S3JB!5W:RVUA& :J1LP+V39UL2T/:?BR!' C=MJFUM6ZADEX
MR.;L<3L!VR9=A#TGIE:,F8)YIUS,D-V.[]'9D2-N17@'YD8UD* 5-MG\9%7-
M!G]A@)W84@,5%E]5/6WZ#4&53'OM#F>,^VK>E=$1DR^VZ_4JIY7,+I7IQ\)A
M(:J3Y1LQ__LL7\$6MD:"R9YTZJ[L2[J&H'*)T1W1_:7,VAU.?3]T:T<&C@#>
MQ"AP-"L.51>*]30.T,0!1 ^P(-EY%AOU3QK=/U7YAIZ4#]82M/I+PC]]M6#?
M)J]'WIV\TZ_0(3$NHSN0FHWW=R"0J.%<'T?)+0]A>%Q$ "]B![)D]2U[6^$_
M8+N]SU;\LMT<9U7UQ%Y;)ZP21^<"887_I6F?%NTUA")T><)9D38%0*.<H>#J
M4&X'E-ERM>+%W@7$IS7?6:8--,AI-F3[=K^Z,FG2 @H'80WZ?!V0Z?&D41O>
M22<3S!HXZL*0X7V %*J3Z-)&B(;2VI,XAS$I'G8'!8KS52Z#H-[1#51(K7VQ
M#^UVL$ 0 L&;]K-5HP-W>(CJ+4X8%R*:Y_:L<1&EVDC**WA/_F!W[T%8'E?*
M#2V2=ICR<DG%JU!2<0_4$#9%M>XU6TR$HW+H6#9'#1U;']%E65%MF(;X578E
ME163";+JB;LRAXE>K?.N(H75N UF;<V6'48V+/T<H]@CCJ513)^-B;B&^\QK
M%ED7.V5:X&)!%XT!5#O:9\O^+[V0;ZH),5UV!KP*."#ZGR#P;@FVTJZ\P/;)
M?GR-7/G#51JF"BED%E!KA_>37CH<0FU/4AS.JJ@+*6=T23?;JJ@O;S+(*+.'
M-^AED@T(:T%$DZ35A2UD]%?#26_D>U0+&-)Y; T":\0M]6524;H[;50XQFF+
M:I#2+EO<R,]M)S+<4T'S![K&?5X2T>M$(_Y[7.-I?>.[<L?M)M^/YY%/HI+I
M9>G JY()87!A@V6-[>'79863XX'%G/!P%Z.C"1[\W6R=Q!Z;7?F ;87]>!KS
M$7RK*\2S>;UEDZWR;'6>79?5M%C,[FEU2[.%>8]A+V.K$Z)Z(;P;;J94'?7O
M\/COY2"*>X_H#OQ*6 DP[$KO5P0<W8WMI"O CV>Y9V-Z\#H^JTNFP5;YG-T.
MTJ?5_H'QI54>99]-NFX] !)0_1#Q!3C_.C]L-< ,&HGOXKWX9?,;[KD ,6_E
M=UMP-L^65U4&[\5)]F3=!>)3\"G(CPE\G5(A02;?NT:M!$86?D*MG>_8U7'U
M0%?W]"T[+;=6;668D5C6=)D5B2O2[<J%?>S'.$<3A0W7/+A\3L%<(9Q:EWG]
MY>@)_GS-7ONR"@X9KF6L?=,9_  ZFD ")/R%B"Y=SVQ"I6@ +UQ:T&"6QLY@
MPVJ-#"W0-);:HD[3JH/2R#Q_FU5?*'<$-G%5;[*\ /> 0!H!SX#*1KVB=^NR
M A\ >S+RZDX]Q=@"-3VK*#1VT4+7TG636)[9GW!L80_%SH0G3_ER/'#1G?.G
MZSO+9JG!:^T$^<XC2G\BA9&C&[ 7&C94>.2GJ&<NFXT%3MA)E4==M+$A4:EM
M?6.#$]1=I\->1K!IF[CTL9NPX->KRXO(-]A9,:]@/B=4_/>LZ*>,VF/511OR
M0K5^"6 62.YL\@AV/Y$6CW\@<V)JU.YB<[47W-Y?P:_&4>Y'5J:O1H7W'5@4
MMX:X"0VJWLS+;$-/ETL*KA1Z02O0-20@-)['UT)<-:0(Z&A"=%>DZ2MUKO0
MLK&CN /?$N%9:73OQ@C'W64?BGPSU$%IY.XV@.N& 91W3'C/H4[*I#[*'7CC
M=D_NS.S8UAF(*KZD][384ED;\#SW9?')[R>J."(W?[^GU7W.+NHC6LQO[YC:
M-)+\/1>!Z!KZ.1([[MI E0D,?A)QU48[75$.0P5,<_H\I*%1'R'<&$V@&I/)
MJBTXGRLJC;*[ =@W(6NR1PEF+]W[?>3Z406P6;G0#Y[:@YEC\FE\*!8:RN;T
M<<X^=:,GAS@TS#Z)Z+0+ECPVIX:-#8,]&FY^QLUP. 3D%[3G]OHK.K\M\C^W
M= A.F\)CXV=?U&;B[Z_NE33=6N'8OE(T-A?G4,-&E-6*+;(-"A7SQA*"G8>'
M*W3LO*/!6D"%-$]H5SRT;;V=?"*9":F(R6!)@+-[LT<O9QN1$>5@&>5WD55,
M;6*[M\YXL4KOO2G;$=Z0&"WQJS'!(O@HPU8DC!LQ#T*G8IB(/9&05?RPUC/V
M4&W80P77[.(/)M[=.<SLO2JT,@2G7(H(UYH8W4T40MB$-#TG/5@[<@-;ZKT8
M&[?R@,+5]-Z$)I HJHTF11!U7H4XC3%/F@KK$G4GA&?ZQNFX;\Y.TX:H1BFO
M/CLI&.]]A(]"# LOMOB&?;BI%0)XYYCS7YZP.UY+L,^("J]QW\64&MSW2:^&
MIOB$P,R,#,K49MRX*Q$NCS[S9HB=3F;!(WA=5FR^A3#'S$UYA*E3_%\KP0W]
M. 6B%Z#0+'[ "#D?HB;4DOI 4S;F9 @,.R%-)+2<QEH)JQTV[E9(5'+'#EI@
MEMI)C#;03!</%NB2,P+02/_-:-INMG?BF@0;!;C23O+[?$&+!;A9G_%A-(QN
MQB0F1$V#J'EP]_;X+"<'Y/)!'[UA2YNT)'&32E\"(<47,SYJ7W<.=^- I\;/
M6+=C]^@X6#',I^/E:<1J#/V0*C7=UWF1U[=T\:8L%[5,[.?>J&SE@+01 6BJ
M-R:C-!M =4AXCQKJ0/:9#(9B)P[T%GP//B8 .N)@.) F)-]&2S2AQAN2*47F
MDY\,7\B<NR5($*4PKL/L61Z)CR7(D7!CI)8 FIFT98"O314.YW8T20!;Y%@E
MTG8F".JZ0;U"4.#KTU5^ ^'N30 @4Y NZ3Q?YZZD8]XS\>S;([EO";)OB9R%
M "NMB9J'$74)6C)III(4/3\&KWOO5,05CGSAT@H<=1>5+"'#PPX]J/R\"9D2
MW4@&</8B^%)<:79ZT*O(1WY2=8+'(;0$(3;1NWQ[QY_HJU)]5[>S+P9H%WR$
MKHBI!N'B"[DJ]><UGK8R#H5C!V8%Z1\[+T+<@ZS\'3HJ*MS/TT22]=P\:>02
M*RTN1X^%\'@XXM,[L$K^1^96\]!#?*-8J_49'8C*-1"W:3V,R52_8$)[YVL@
MB^*>()V!H54AD"0Q@%3;D6H25HSZ<M ):2-T3Y1HE=02'$XO=NR&<BNF%1G-
M4#20+@#CXS6;^O"TS1Y2"'0SP@Q.A%@TXG$0HZ):7"[I?;FZ9QM)E%A^G<WY
MY+RI)J*1*C:MFHTE#=I)%1Z[Y65#3-2L\NY.PB:Z2]SP[X1:,%$%HY,"L]HH
MP'B.4QG9?]Y^*L5!A6U0UG:1KB5 ,,%.)%@RMO/;C#=-S'X75=A2^+D0.:#?
M<V&&HE(->&':6%2C?&)"4*AVXUR<U:VKC:A==$G7K+];-D554G&[N2VK_#]T
M(9)(OG5:CTG37A6BG)"FBTDW!R?R<@X@TUS!P=R)+"=TXONF-S<5O>$WABAD
MP,-/NMJA3X[H1CZRM6OZ5;4E1'A13WT>2:V]O3B#RR)[LSIZE78SW=Z E!%_
MK=G$+ZI\3JW'N@=18/2A_@&]$-[-F, )',1B:SN04]$1L?/%6?%K7BS,4B,X
MUG6^>)47K^!;I+Q+FI7I3Q]; AN1D:T@=^M5^42I3-#''1\:KX#[..JK<I.M
MS-^#?/:NW/Q&-V#XN"G@B1#!JL+A 3^"[]S/J2</3>)(2-\KSP]@8Y(GNB'-
MJ!,9G$R6PH.E1DY[5.,R&37?)%CF1(7GI=:0K8S"Z*W$3I<D8%3XT?V85><G
MI)6I-P8,BX&4XZ_!#LR+:>'K U@Y0G(0)*\)R98;\'^M5N4#U\3@?I!&(X@,
M3ZTG8_2A"K*=$;'K<'&#\&QY^LA4!'9/@SEX5NP-\VVWL_-*7'(P866'8,@X
M$.S)S/4'Y:_=KO\,RQA7C&F#0R@[@[^DD33(J 9IEQPG ELU%[G10A@^%!7-
M5B $*,S;6=')\5"[2CG:=417\^(P@>*$UJP-Y"Q/ZY_IXH:7&-3/C\U]V@PO
M<(9A F16]#-\]*6A@R*,P#WCP0=ILID*F=9$3L84 %+&0D5B>,^-&W6AHTJ-
MQ]DZ9T(N1[=@HL"6]7\FHCH61ULIZX*>9G5\B/;$[("H'LCUME%1DI>D#245
M]9 ,8E/4%>0H++.EE(O8AK(M%?\09(CF4_)Y1 5V>H1@"V&A-MJ5[T8H#<)D
MV@W;U<B!"0"[&AGDZR#0J\/Q.>HY[+P'S;5O7/#>%X#'WDTWWK3VWA-OO.)&
M=]T7/4-?](F,BLPVXTE:?Q9NHFZZYUNVV D[G<2BBXJNV9-T(B-])8 5U(@#
MIX6 _!H($2Z[5&!87*D4/B'17>HG9#<F8-MB'W;&RL*P!N]^6#.V%!NE%1TN
M;EIVK+7%@%CIT41*AS"E]PP=@,4M,T#9Y@#[=[8I*\OBFM4#NZ@[MQ5=BB]?
M???-=W__YJ?OO_G+8[WX'V?;R-"OV!R )_BN:]=_[%4=3Z%N>M; W"566F,:
MB364P9N*J:CVNUUC,_#OTJ9JFC/&+^(^35$# .O-;,FS(-A5+YU']?MR9=>(
MP2_'M"P,_!O:)8\'M!&$1P:ZR8^-*UQF1<VKXT#51OWX-KZ ^H2I ZL2@$N]
M*/V\LXFH'C3AI2M-@<;HDS2=6A7F%(ALNS #6^0]N!H[6;JL-E>TNCOC;EHA
M>GO0]'B;5]"(&*W& C'JH@A;*C\'XJY(SQQS4:[R^9/XTWL"$8L40$M!6_)9
M_G<DI2G#" VR6#E8%!'0XT3:32!JH5J 6HL4@L,4!-60J);@)W"4PXLMM'D)
MZXEO@:R(:Y<W"Y="P=(!#UN[]"LO]SK.%RR$2%PJ"65._*IL(C5,;IPC6M!E
M[D!)TTESRJ+R0C9YF?19LM!A,93828[[&+W-BNV2/81; *</RY]J-1E=\I2#
M(&PIO/2/S4O23;QC$SB(@T2;IUC',FN1=9WP3=J='[LZ1JRLC?J*O:,/AMQ3
ME07[ZYP'M-:#!$76C^FU;/<T5I%Q*/'8D=Z-@9&U,EW539H\/F40N+QYTIMQ
M>-4\93Q171F'>YPEZT.)1Y6ZG1@8&S:'I[:(C!CN_%J6U5T65&1"90GIQL1H
M/:8:/"%$H@L8S)S8(.QZ9PTM]<.UUN'GMO$?2Z>R*+YDAHRKP2!X50]'A"E@
MK&?[ -QS'_R#+<]7@5T,H;*;)\-_SNV-5[=9(?'>7Y?5DHHPJY3(_V*>K8 *
M81S>L*DV=0&,V0XO"? UH2 >=-UP\^889A;7BR\?>SCS C3/*%C3FA*F%JG&
M7!V2<(9&^]0[+IS GIXS@"VQ5LH*O/6NW+RE%'[RSRV;<[[A 417MVSTVW*U
ML 9P2T2R&89(QD.W9*_$[)8T_:8,Q=Z9&;V5WI.M$9W!WNNI]M0Q.7U<YQ(D
MRE+,Y/215O,<  ?R^5Y/6QU:U<:8D[.TC9I9+_-[E$_8@5=BI\?J679#DGB2
MR^SA+7LAJSQ;A825L,^)_KX;99*V"(A)B3/<I$]RS.BIW:Q\5P_E,]E/6<_)
MT!=WYL6!;*>:JQ%?FM.L*M@,:W8KJ"LDGUNS0^7'<'>+*W_"]>EY6K1%C 3L
MR#EHC7GD&F7<<FEW- I=^-C 9N]KY"B N3*8S)8.D'*A:5X9FJ91P]H8DW1M
M)DE#)@_/Q=XI?JZ%BGB\>; 5FS/,HDD4U$YLJQL$FA'9KE5]H6F;]IWU$(:Z
M.$)XD2+.4,[)[4#F7ZHE&04@?'_NUI@_A,*X7H4^F .7%8TB1\'P%A*AS(IO
M,4E;-BJ,8FRE0G@4U:G;I+J@F-[=1* 43+:F]9ASCWVG- 9]ZV72?)*6@<9$
MT,NC2TILJ%A='[.^*J>+!<=<RE8"3TRF:G/9X+JKG5_2/[=YG6\4#)30N@WD
M)J=+87IQ=CS!C2HF5)=.GN-7$*0#X#A<:<[&,_,./751UBMR=M/0O+#=JB&&
MY-WU'K:O(.=N2$'$(8R-#,5:4\8CP (ZH?=T5:YA;D;0, ZU*AIQQ[C1K!\Z
MG01"U4$1=K0#6!#+/</1^K3]SG;.^%=$?Y;NT+2GVSL(&#6QG]F>Y.G6A1"Y
M?"3(P#9*PN3M1+4'G@VQDF-;2^/(X?!(18<.7-(.1,E_$PJIR5'4Q!EO*4<A
M!854#]M''@JOW]97^L<C'0W@4KB<-)CU\>J%75((;F5;%83^JGK*BQLNOL^6
ME_1.YR[ H6##0@A<6=Q KB/\6[^$)W1=,H7 :G_0@_":TG(8:26=+4E[)%YQ
M3 3/P&"$IXGR*F1Z/*(&3+F%#LJYWEYZAG6)!H$BM_1Q\T:CEXFZ/N1W2:^#
M]I3[)QLC*:;77X:;PC-_5JRWF]/K?+/(WFY7FWSM$P&-MH0WGI#3H[.KDRE1
M[='<JB3)50%D8F]Y.'MB!WL_6_"DEDQ$J);5KQDMXE9/B/UUF_! 1V?]3G%(
MAUWWN*!ZRB%HG#H0>3X4Y77-A&E0S_@IK-L%)]N!\CJR0Z&WGA7SU79!%V>%
M"CZP NT9"0WFY?8 4JDY"W'=U;W"EYT4AU;I*X[:^P(F])*H*4$,GII42ETI
M&N>Q+1UYV:-NZ9V/JSR4/%Y=!PPZD9X.<"'K*U<,:T:(CB"L[QEX>= ;UK=D
MD;WMRC?^NJQ.RNWU9KE=]:U=NSC?!WC=4UC_AM"-F@2',^[KN%*\$D![YWX%
MN5C]:VIH0M97=I,=>@GC2I@[[:]H,!9MX:*>+?GTW^<W1;[,YVQR/+-W6BQD
MUJ8'BJS3'<_[X5O8Z%$D0G.+E,R?'042YHZ<0$Q->W TIA&D75]$2Y+!]51T
MB]07BX40[)@[:8X(338\3'\*M:V>#T*&=X\"R7P%R1 MWO0.Y$%X'=<D8,RO
M\V" N3HOU 8&$[6UWF*G'G5/2-!=R9T!G:6&Q!]$.*I6[\"ZV(5/JW).Z:)^
MS4@_SPO*G@BA3ECKG\H&!)A%>!, HA"-4E^^5FJPU?&0'L]/U[D3^(ZP70QO
M,X ;PQ!J@JY@<;A<%[$:8%QI+ONSR'<3[\SUN#8%S%)7:S.<VUEDVE8;,^DH
M2HJ&D!5JN,39T;Y7P^L"'&4KV _O;RG=&#A#@^H#^/J(Y;WUS,-2*T"V(KQ9
M"TJJKRK%OA<"5T<?^A .1$;LVT Q2_86W><+NCAZ^E"#O5Q6Q64"XGR3WSN3
M&'AE4=4>C#HOH N2%R^)[H7(;IXFTN\!/^,PO+P(*?L<J4&:!,(OE!O893"4
ME[%3^V5(_H $1*.5/_TP6:*_G2YLE4(X$=>:"R@W6;7H@ %.Y_-J"TD3[LJN
MJG4?0E%V,"&JIA$WUB.%7],80(.H1JV3 _@5T8IA%(7A*:Z7= 7EPRZRBLW-
M8RDTR^&(I%_9FO#FJ$TP87$<*WU8V&(@4R*N% ^BO:1KUN$M6+!Y:>=-SG2O
M$PZE+(S3Q]N[[8HC$#D1N7AGQ.A-0'.)_HCH4/HF2--EQPD1/6M_%P[T%G</
M/D9VE\DB&ERI@K#J@.(ATE $7R?%I.S-'7?8X!3&U0W-S/ZF*IIYY*_8N*>/
M&UK4<".<%ML[*?4%(B TO4XZ-^3GIEMB])L\ZG /GJ BYKXLCJ7J38MB*RIH
M=PR/NO@&F_&L.-'57/O^=7O*N>Z[;\=MJI6 OW=6D&8$@H0RU.E4QT-PJ'<E
M'X[M46]H;043U27.9< ,MOB-+5%6TQ#Q=&GCDI#Y.QUN73(C9IEA9D=?%0$4
MNX#W,^G:=EOQCIN27%.>I#-!O&DI< X&$H\MXFX,C(S>'B29N4-X>G)M9I-K
M)Z.H(#V 9ERK',BRN"O*,7%GRP^U0 R?76^RO."1K8]LOL4-A*JAK@-K< IT
M^*I<OOH #AF>9:<ZY2')LEMN,[#X:E++5COS!%O_/1D<TY87[K%G2E>@0]QR
M:V=&) 3K;$0><2_A/H=X(.<B TS<TV)+P2.,)7RRK2ALY[!%V?\65]FC/?B,
M=R7<Y#JY]L%,K@4L8&6,5SU"<;*4+_0.'$!/\ZZ,C)M.S?Y3/!V7LX<"W 7"
M73A;OLV*3,19>K(<17NVNH3W0(Z>B&@!H89-+Z2?!)G >AA&*V)!',*DF-<P
MF]E=67"YP;M.[$,B)*J1E)KK31X[118*8S(Y5-H.>O.&ZBS6UV_$JHOW#=R#
MH[&K/^^7A6,4D'CV/%:=CV ,VL]5_9KR#&Q,Q,W/S[)2L?.IZ6HE0F+?9M47
M7H?" ^TE6W#-6+?IX7HE*6QF(P5=/@_AT=>A75V-IPQ GH  % JN.C=1V1;R
M%]!%#Y5H#&7G.@3B2Q3 D_\:_ %9O FT;V%V29]GIJ?4I)I]I:FPP[E_T"M_
MU\6/&RPE F94X,Q9H6!O''%P&@7VA6KV$O:*T3*QR.^D"H^4\K(AHN/"D<Q@
M.K?8GID[TIE]>2 M_^&$R-Z2 C,,HMMG]0KE7&I8.:V1 .C4459\:7ZP$XY<
MDV# X;Z@1_-GZ9+6=^< %FRU*Q_C)9OPZUZ&[M5NNXEXA]6W?2M6[%5"IMY;
M RMYD86S4S;R8D$7)^P)O>?15TTR20?0REIF2'9!FCY,0TD/^BMM]:%P>K$K
M<C"[XII"P!"7BYAEIJ4=\ZCY&UK,76'Y31.NG[8:)5TJ!S$V(Z23]FCP )]N
M*5W]O+T.N[WXUX1][KC!$A1G16GH76,N4B/*?"?T>M.H"F?%AK(1N+#R?L,C
MWH3(P@09VS& '@SE#O)/1"=2P!/]D*:CI$<CG%[LI SE5M3:X9WPBCWB4-RQ
M)R.(/-DIWF0442;=MX[7(?U80OBV> H'8H'R]J3I8!S)GD%48FLV@#TQSQ;;
M1=)M,UN>A^30-PT@=?Y\7#GT5FIP/[^3]*C!&U:(;L@+%,I60!X0&J?!NU'^
M2#_X&OFL!DI:F6X 0W#!;R _T]Z5EWG]Y75%J?GN#KXPH1,"O;3EE+%$#833
M'')]^C@63;!O ,[%CA-@5)^J?$-/RH?"BFYA0,C+<RLQO'A3 FW3HE:XZ>I)
M_4%\B'O*.O9*X1Z6E6!-O['O9NT9>D5/\.R)OMJ>^Y-\M86OD8LTS<D;R@?L
M_.W&R[CKW?<Y<(M:$Z[BKZIH<<0(:Z(1^H,67QR'8\9*<YB;QL.RZ"O*7NZK
M[+%)LF\AV%B6$%)[6",#:H!\;L" $M>7<M%D62(/#]*C^(3@;=<6P&UGAO0S
M0JKW$D]& AVT-R]1-][S+5H\]T];M/ "B'4%*PP.+)6SKD."U1V'DAH1W:V\
MR>M-/I<A7=;$2O6=BE]+4HT G3$BIV(D)4BQ.ZOK;=MT)X0ILTS;Z2.MYGE-
MGS.(28<IJ<%J)$PIE65T$).LIM(=6!T7IK2LF'AM9HO!TG@ \42;)ME.MAJ'
MF=1%$?H^>3D0$^-ESY!D?9!4%-H[NIDMF00'+^YMN5JH:B+6@'+B.=%'\D03
MY$2K VV<YS-UGLD[2-5<<N'8G$PZ,)D8K.Z] 1$7..[#8JAKB)43?;F;%DX3
M<)J\%2LYV!WB(SYF6!K;%AR@L9 %7#\4^48\-]SOX_;^&XWE,>?-91*8\(MU
MPP%B']P@ GL';P!;(D8*\*E<^Z^#Z^YUP/_X2&NPE/ <\-H?5'  B4U<\W)<
M(@:>H&$(:8[ML_ 3%>Z>;^%B5KKMUDV5"<CVJK6]LK1$-DE<]\-"2.\:\)"<
M"@^A ^,0& ;>!\/0SM;Y7.#7@>O@#I)O_M.!J4T=$]ZA&)7,?0R*YFGCV+@U
MXQ_3#L!*=4^KI]E2>7?E\08C:477&8_Q@Y@_[N(^+QW&"]TOJ%!$]0QBLHX
M5Q=PJW<.UMBXT&DR6-2#<*?_5A^$W;'SRK;K]2JG"FV%T7!397=>GX%JIM%J
M9$.;VR#)J^HF#7T?0[CQM63^F6^VT+JL!5L.+F/UDO:^JJP]A'-6:>J@*Q-Y
M:[5Q"7:O]].#>!A:\2=YZ:[=2O[LQK_8'N$-6RJ )Q6ND7=0"T$"\KPIR\5#
MOEK9/<.JK70)3;@][$535D#U\#*U"A5")NXL#F5/Y+,Y"/GP@# L?0"6$>.O
M' )Z)27J2A.AP 1%XPV1&,. +5WWGI#:+YUAS[3QDH\GMF-/!F#K?A">Q@;(
M[SO<>,  ZF_CMG/ACV.:1JB7A)M"Q3 =H'Q1941\T'6%: >(C-L#A<_J"TF#
MK'\PUO6]'L^P,E'=I.=Y07WI"1"&*D'XV==89D(2/T8S<=QST24L:GH5JB7.
MKE?Y#;]I> (8W"JSI2Q'E*TNRCJ'WPT"Y+=IV>PUUX/)K#I^K[/%TP,2-:(?
MK7\TNOD>+ S7YO=>I]CZOR-W3=PU.V?SB>:IM70O?=8PE0"N1/2*G=ZM5^43
MI>]I=9]+?UW/.O"NY!6QJ+ !U%?E)EN9OP?QY%VY^8UNP(1X4T!U@:8GT:@+
MXK.C&,@K?(C):'PF#5$KNA8E6:!*$GFB&]),J0?ME02%(!&_L?V8>/$CWTDJ
MB4C&!$(N=(/R:SAN;-*HSK>2'4#9M.M-"R(9=?^D,2P$D6HQ+@Q@4U31L)_'
MH(J3R((WTV+!B[S1Q>Y9(+H&C.R38V/(7BTI(:/(" EA!;[>NS,U=OC&L\#)
MZ0NN8PM] T4#3YBTI</JGQ$>-A!D4,\5,5?S^1*8L%&(\[\5@C!\T0[J!#GX
M9HJJ LYOZ6*[8DJH0NE3$%_]JN&H:";;@\JF>S#B";OUV).75@LE&-TB@Y@5
MMQ86[#FVT<IVL2CY8/OR7,6U8C;7=;)D#R\M2:U)/%Y!M*)^K@%<^DI@R[VW
M#[]EZO%@XHKY8("X_U6/49OM<1\<;,F_AJC:[GO9SC6/D0EER%+=5/^T]5R?
MA:,'C:P-6;RHD@V,RX/+G1M'1-6GOX3X-*P+8M 1+SX9@0A G="Y/<)2Z].Z
MFOQ9T?7@CP!382BY/0_;8%9%%0[?91ON199S<EA:Q9=PZ37?6KSL*<HB]^C
M#HR-VHBN\$[(QK18^&K(0?#&U6U%K?8$T:5Q=B &V5)B43UO-6$]BT 8WG=:
M6*'=>=([;GOS-[J9N7L].%&W!UHG;?AO:,G-4=@EG=2'&20#&!@M/T%; SX4
M%6673R%RR?$'47Y*FF_3Q9T@$T>>-@MQ26-\P<,4',4+'R<W6O2FCQHH+$1&
M+AO,!'@F<#(AGGNG>:[FY?L/;EB"II$,P1*IJR]8P_HE!D68!"7401BV'@&<
MB.F8SRJ(PX:41:X5>*VSJ@&86F1"\6B$.2LQJ%?:37D\G<A>\/M89/SE][31
M>.T!C&8PR]0HD=[TT@MJ21*4&$0J'G X@$L1S]!%5<XI7=10Y'<0X(YJ*&HC
M6Z),4QJ)O)1A!RN0'3%U)R,D\G4VY_+<].:FHC?9!K*%R]4]NPF,^@[M!&X<
MZJ*@/*M3I&RJ7HGNENA^B5D! TVLCZXW[<Z/OMZT+V\CRWQO:,'DH15$&RSN
M\B('_PS<'9X*F[*9B-)H-1Q#F4T/4=@I#>)#['!.[0SE[H>F!D[]KMR<T#J_
M*2!-85K_3!<WW-6F_14Z7K4V U8;A!"MSQMQK.?EG!MSPMS2QFQXT%\S'Y+5
M1,ZHY:IR>:J3NJD3<M?M T^^[ F@^U"99I] YLR0_=Q!S2.(:':1C.Z5P2R+
M* @> _W%1IB( 52^>>NL^<&M-AQVWX:^DZ9P@I4@;'7\#!A9"$0]%)RM$V^E
M?N]W"GJ\R?4>P)I(D)[ZJNN*3!0@%749=@J,>(:-$-4?=T+7%9T+G&7V]Q7E
M]#'AKA-*C4LV35N(-I>MA:P[EECS$ *QE0]G3&1A%U0BR+,"O+JLFE6B-!J/
MV50F*5=)1;8^O"U[+;**E)4J("<R5K5Q+OD#XB42?T<">9.\KM+@:L VA]JD
M5_LWV9/O)=+R] <R)_HYZ\@D8+$X8UJ#HV)I5R0CG[F]A[=*[&^PDQ,DD'6(
M3W?G"1%=9)"'W7.BQ40FZB>O'(O0X;G*^B2GBQ_ASL!.D /7OL\*KCOC"G)0
M%(F('.G'DHC(7:-_TK6/I#2)[LL>7T#)K@R/&=]HJ<LD:U#URC-9"P[O5.(J
MZ8$>2#EVT'=B7LS5O:CHDK)W>!%\_^H6[2MX##>PG1C<)>4F/2::MU-0>@V6
M^%NZ 'BMNH]![I4N/YG2I1&]I_KEH&2U&1Z+B9W)*MGLPI/>Q;L_@Z-%>5DK
MBP*,<0VN&(@3N2J/Z*6,DSIZ4M_MN"=X]QSGN29J ')5DB/P6(HQH"*$'F6T
M^V,HGX+VR6[,CZJ%3E<K+C>\IS?<<.6&_^\6&Y2MT#JN*>YQG!KL#G?1'?,9
M?5.5=7U1E4L[;A3_A(AO$JOSQFQ1+W"7F*01F!X??"\(<P2>=Y0 C-,.2B/S
M7*>&-VB ?MC$)M7?*(1IR^-(L]6==&%+$L"(B,Y#!8=Q2><TYS44F_+BME71
M(")-H_#B[*G7RT4P^@!X&131G')495^HA,UD]^=B._>]Q+P%D4V(:M.KO1-=
MMK)3TI.8?$3'=NZ6U0;0&<]X>B@7"NPN6/:M@'(TODZ-6M*?/^Z[M-$95>Y4
MF4^ORZH5X3E@%70.&5Q)+UK1KR^)=XG2V!G"J48-#T.9%O$*4[K,D?O>TIKC
M4>^JBJ\'MJ?<5^DPDL8$?[H/FFEJ+$H/:>C5%<2.F L$.'--_.#K;$X%6*,]
M-N)Z8P1U3B#2FW8!'A,%1."4X$$0+JIC"KF\D !241&5;F5=A;%5DD2)0"56
M.[6Q=3Y/+G-@>3*T+D+B>\E'&JKY!;$C.K3('E5D#<^2+S+MF: %=81BR[DW
M(#)QC(&)A^$Z+M5'7/#8975D>O>GLOIR5G#!MW;@HVJ(/_B>A[6*%@#L5=9)
MP]5Q4K#U=!$=S9\D*Y^+%V?^=,4V4\V>'+9?WF1Y =8?MZROZL"K#HC1 X$N
MN 4IO<TBE,Z>@C",03$?@'.ZV4"\@+#4N?/BQ;=-/8J^-R=)7:(^ =A!L1.:
M&.39Z@\\$'8*[ROM919,,G[##>18W%<G!*[G-1MQ'U%7E0!CW8RG[JZ+V%V$
MWS:C(A?EP0(RT"NP^7(LD=/NT!0?B7$/RW%6W\+_ ??S/EM1[E91N"3P"YY7
M9_[ ^%(DP/2O XG>?_HXOP4A]C+;T-/EDMH5?.B7K1[[DS3=3X@!^R*^$!F-
MK1^V&LAB7<A]/"%-/48U+P(3(V)FO&MP_[&;+"\ >E]#O"4.\XZZ0-A&3;%%
M(J=,J3QC8:?Q)WYWGO!$9K_VK'%S'T;9.&HS@PH+8O?\EEX]E&XYUUND1W9$
M6$](1--X# H8T0., G:>C4_$8A,\@(3%>DDI*0<2NJMTI7D4T?*.SNM#L8"W
M;UNP&YS=R;2NW=X0^PJ:/1'1U2B\)(/(#EY/-]\2O6(!M8B,IPQ!\DSZFGG*
M!SG(C!J\+[7<5ABY" ^N>?6B;.7UHW=B\65K(ING V<+H,WJ</?R(Z8IC9<6
MJT68\.DJOV,G&)Y1MZQA-B)&JQH-E4Y5;,U&%6ZO\;(A*C:*1@!CBL,QU[=N
M:#%GQ[@)O_2&H9I0:J"ZM?HQ(E-'%9@ZC'14%]N!>;%3>^5-T,LX=A\[?2MB
M2=>C 'CU$(8N5P@O4CQ;T\!0K^EX0KVFGE"O:6R'S2YH\>_8T;QZH*M[^I:=
MW5LKD.MNB/S0.Q'=$]'_>!*IAW*FM\X'X73<NFEJKOU,)7=6B_I^%.X\"Q78
M=><D.&9 J\T==5X6-Q!M"XE]VD]_0M< " C5A>9[9%)"WX1'+4/O3<%"HOHG
MS0#CS*$,Y$[_!CX(NR.+*=/%'UL9<'U50B5I)D3Q1!)1M@\B *Y*,&9?5.5]
MOH"<SP\U71C%=Z9SIH5R]=,;OZC' @.7'HS=UQM5"Y']G'LSU&@08_4"!B1Y
M\=)\!\2@3Y:2B2F"()^!D=CE\GP+%E'Y08I=._707OGOL97YMNJ;&)$1&"W+
MBK0F\(Y:;_0ND^%(IGAL+=/N7;4VRJ+*-?M&++XNJR7-H9 6*+&,E%S6TGIN
M;,W0P%5C@MRX8$QQ)[#-\?B?XJS1 (]6S$WS=1R2<Q\JW=X[W09B]W5MU',7
MW-VAN!]9*#5<&FR3<XRBVW*UH%4MZO+Z!$T3SH=?7*)L\FADQ5#Z//%2 ;R)
M&T+*WN:\@CTT6X+.<Y[? TH]1%S\3%<+=G5]L(-9-(TG7(=\Q5L+I7)"H/VK
M95F]^E G1V\.(A,5",/YDRX%\"V4]F3[Z"3;6->JEP2H&A%HE=B!:B,&]Z*Z
M28\=(B3L19=T#5C,Q8W 0V37,-S>LEK#":WG5;YV)L]*KYWN9R*Q)M4OH,L)
M,3H%I4IWF[0<PC .H&_>+DR,AW#F=Q '^B3<;O-^3LHH'>@>9T8@E^)&??E>
MX&%22>K7S$?-+C)(_#>LC29U"2K0;,E>4_ZZZJ(X9DT<>1.</FZ86)Q?K^AY
M/J#<*1_A5;D$>43)*'H82$32 Q$U$OG<C$5."_;B",TMN>IQ(-XY/2&'6);(
MCW$;(Y7C8@7CPO*O^\C<:=87(01;*RN]L<R59@6*V5*9^&8ZJZH3Z(8]CF87
M4(U0VS5G1AJ:T4]*A_X <GOOXV!614XEE#XNV$0BUH/6M+JWQV$V7D+=A*@V
MJ8^/G1K<Z.^F/;9[ST3<",052>U(,Z>,>L#Z-,45 -LWY=!B-;W'(KA>3?K'
M8TC-FB%<BKM^3>RT43G16UI1)<0[W&A&.+E9]S*H.N9$X F\@"%>3EH.N#0K
MOS>7<(/+05@?KQBYIXR/BFNL:%L[W3F(I@EG,R)!*]I3[Y$@FO_G__R_KUZ1
MSY_>?OS'OS]_.OYM?G%9_^OCX\5__KS]<9G][>KG?_SM]U]N?O]R77Q_>O+V
M[:>3Z>;AA]GZC]4_5^LO;Y8G/T[_\\T/[[YYF/]K<Y+_L*BFB[]__+/\E/_M
MZ.E?/UROGQ[SWWYC/>:W/VY^_N[O)V=_KB_H0_';Z9=WOTQ_>7OWY^;]ZQ]_
M^G:S^>FW'__WS2__>KC:3E\OEB?+_+OI\>GL'Y>GW__TX</_?EN<YU>_/CT=
M_WK_T^W9I\=/]>F_YO7??_GEZNTW[]]\^_:7MS?+#W]4/RU_/WE_<O'^^LOZ
M]L/RPVEV^BD[7MY4^9\__N_U'WE9+?Y</_ZG.C[^>/7E[J_KV>V647R_O;B:
M_CK_IOCNCW_<_G[VW;L?_O[[SYOM=V^/3J9/C_.<?G_^_?W];S\<E:__^N:[
MGW]?_^W;?_W^P\7?UG^E?_SXSQ]O_WGY\.'7IQ]_.6;C?"E^O?CSX9]_/-6S
MVU_?7%]<_&M1??ER\=VWLY^R\N3I'[]^R(JC'[[Y^>C/7^OL]\?;W]^M?WK[
M^_M_D^/WEZ]>I4A7V'>G!@4T[;#WI1U [M-S-H1\S=A/V#^NF68(7_S_4$L#
M!!0    ( !B :EMINTH;=$\  (9]!0 5    ;7!A82TR,#(U,#DS,%]P<F4N
M>&UL[7UI<^,XDNCW_16U_;Z\%Q,U=4UW5TW,[(9\57G:MC2R734]&QL=- E)
M[*)(%4C:5O_Z!_"0>($$P(224BEB=]IE2\A$9B(O9";^]M_/2^_%(Z&A&_A_
M_^'-GU__\(+X=N"X_OSO/]S?OAS=GEY>_O#?__7BQ7_\[3]?OGSQD?B$6A%Q
M7CRL7YP&R]6M[;ZXHY8?S@*Z?/%_H^7_>_'RQ2**5G]]]>KIZ>G/-OM,:+N4
MA$%,;1+R7[QX^9(MF"]Y2@E?\*\OK@/_Q4WP^.+-ZQ=OW_SU]>N_OO[+B_N[
MTQ=O7[_],?W*?_S-<_VO#U9(7C"\_?#O/Q0@/3]0[\\!G;]Z^_KUNU?Y!W](
M/_G79_Z+TN>?WB6??O/APX=7R5\W'PW=I@^R9=^\^M?UU:V]($OKI>N'D>7;
M'$#H_C5,?GD5V%:44+(3KQ?"3_!_O<P_]I+_ZN6;MR_?O?GS<^C\D-+MQ8N_
MT< C4S)[D6#^UVB](G__(727*X\CE/QN0<GL[S\L5Y;UDE/P]8=WK_D2_X?_
MYC?ZVVG@AX'G.ISV)Y;'MW*[("3ZX05?^GYZN=G$,H@":EMT9=$HX=\K_HE7
MP@5>_9=9#'^;6)3XT8)$KFUY86^$J^N9P/^2':HEN8W8STL&2POGZAJO_LN
M*/ S3<F"^*'[2%*(6L@VK?,JD5X8G&\7C&F+P'.8[CK_%KO1^HXM\C:@[Z31
M;5D"$M,25:QP<>$%3WHDS;^<8 >$&_O!7Y]8]M<Y#6+?L7QG3.>6[_Z1*#(%
M/#L6 A/6$RMTPV V81:%'8)D<0;KACR-;)L!CICEFM# 9S_:R3&1UP_J*T-I
MB@Q ."4V<1^M!X_<*"CBYF]#BO"E_\CV&]"U"EJE+T'JJHA:=C0*0Z+ V\K7
MH!AWZ\Y]=\;,AA^=QF'$E!SE@L]L";WTN4>D=HHDEWL%YP6<D0=YCB8?!K2.
M"4>N7.O!]=S()>K<+'X7"J\KPMPN>52RCT.>MOIY/G/#Y%=,_<RIM93'3F(I
ML*,0KU:>2^B%ZW//2AE5T?<!A9TIHJL@#%-O9$5HX@!((]C\;5@URY>^LYX5
MY*_X'4A<4C:XEC=UPZ_7EF_-$YO'U-$9H4R4(N;6R6,IMQJ8D;BP7/K9\F)R
MS4YG3!7]@.9O@SNO/+QS)M9:#;F&KP*>$.;&+=TH69;QAJM9YO00QCDEY2Q>
M XS#MV3.(6@9V?I7 2F8\&=*5C&U%TJ&I/9%2(&;$H]'$"S094$.S]8PX\DV
M+H^=< %@%YC[V"S>X<)RLDY^6JL:NZ8ES)IG9AGN^'_[V.7M&F!GI.B *^+7
M\%50+5-TQA51:_PR7$0LYX(KXJRT*-2)XMZZ(IZ%KT#F&&K.NB;+ZRO 89GZ
M\8J(E;X$=FZ[G?;>VD:P(!PY&YUE1;3;UH!S%64\4T7$5=8$5*N-?JLJZBUK
MP#EO-1]659^*%H!+3@A]6&7=U;42I/-9<VU5"2M:P&BF,X$!X#L9RWFJ(5C_
MIJ'LIQI:3=_=;1Y4#5^5-6&=TT="(Y=;R=P=4J%Q_<MP5O4NB"SOTH\()6%T
M_KPB?L@6M -&J#^(D\5H45# XB:(B**<] )BWFWL[36""7WQ#EE;REL7 13K
MQ%4]#<)HRTK7+]XN;NZ5@]EXQ6L\>'BOMI<^,*"8<FU%,76C=3#+L-F87[6]
M=*T#:6JJ.LUZ".*H$%M((]VYT*YC%.@0!4Q,Q+$%0'BR^T2\&N8*2\+'6:G[
MP6 5]'(6;# =L8D_F"#$E#)?.;F5U]Q?#UCP=Q$,F7BYTE"KXA7@K.W(9DQG
MZHZICBOR2+QWXD!0X4S+KPD9!$6!_76<D*F8J59T/ML6 41VRGPLZMJ);600
M[WU7E<KB%>"DXYJY4N34HE[ V9>8ENO (5Y!(.]#;NS/"',;EZ[/SM*&V<'L
M[G8Z>K*HHVJ"0:&"'>@)H8F!Y5[;AN*YK*OM4&(IL(S&PO+G)'3]+Q9E AVM
MIX0Y.*K'HGT5*%PW^KO@RB1Q!V-P%&0Y"EV;(+&FL:L.)JB6JU:QVO!M2.^"
M1ZFJ6!6_ UPH60W8= G6L 0DIJE+K8I<^5N0%J^Y=$85OXYE#%\.J&+;N@@@
M<0L%-JHH-GP5,MTOX\6KHJRT*)B^;_(+E3%O6P2ZP*-T]Y !*;B,?6XRFE8S
M>/.2@6OR(J>W]P ;$:X,EGL606[TKB8@FQ(O#5J;+[HY4C>+G4N!<:-V@Z1L
MAH0K %9Y5(JME'$4?!\T,FRNN%)%M6L=#;^( PP9Q*1O+23VG^?!XRN'N*_X
M/O@/R8:2S=C!(Z%U7&O?3%!U COFK&?RRK^E3DP%Q"Q7&:M1[+BULD&.WJK0
M,7+%L,EPXM_6;J(K[94\1\1W"&__^P].D[]Y@5WZ@,<;#P.:?\NS'HCW]Q_B
M\.7<LE:_;=+NX]G&OD^"T.7XCA["Q&-N(>3,"A^2]L1LO92:Q(O"_#=;LBJ!
M?-5S.UD$: ;Q4M9 'T<F#^22_1B:PG,+8'N2*S(YHF74+6KGV+ ?2V):;T?-
M/O%JE31)OK07KN?DWY[18*DG9E$@YF= '4*S9F2VC1FAE#A7*7V%:"8X)DS8
MZ@U]KIUZ5AB.9XEM'SV[QIA7@U/$'9.%I:/5R*PZB4#XIL.V(BIGP=)R?6!^
M-0 8S&$3B6J1:4T$RKCUFG&KQX%A02$)1Y.<VPF$:[)\(!3ZR+1 *@C.T#G1
M2C#] Q01&I*K_!3ADZ);?13L8K;MMSWTAH[LIDG5TYCR71ER@YIA#()%-<>D
MR"8!;0HZHY> :JIY*UR,_*0-GK?K/UH>#VA'T:E%Z9H%M$GV!UKS2\'$54"M
M@EPR W($!..RED59!#2Z(W3)JRC#*&N.@S4E32"0'2]I'C;3!\IRZ/H!C36Y
MV6Z@56H;*&RO3)J-[033MX@0>K8\[0&4>;69$'O JC(Y,M:\0U&.^?7F%S=:
MY#71R3Z,G389B/NB.J6HE_'W+UB:E$4&*\MULKKK45;P7MHC,(ME(.X+BZ6H
ME['X1S1C:9"936S#XYN", NCCU[^*&]EZ*=R)S18$1JM)Y[%1,]WN..\XEX7
MO'%L!87-2KFXL9U:V%YJUG/@SY-*G*D[7T3CV7U($GD#9F8[K*TT#I:5'<2"
M<E%U^'B6@=O4UZ0* _Y$M@ :?@ZGC4I@7BRX&WL3^/;./=D"T/W0L[(4Q/9F
M+WGIV)SW"&Z$CXFC%_/YPA^#P'ER/0\\Q)0 .?S3*T<Y.%=6RYYNO3ECQ[89
MQO#Y)Z!-QK"?<!B6#\TT$'*@LJ15$.N1!5Q(H<.$0FTZ\Y"3"\#2$&)#5U'2
M8(=2@M!ZO.2)F+'Z9Y2$70%-LQ>-+8 P#Z:JK M8;/ BLM]]Q\1:\]P]VQO[
M#8V)4T?:T/6'#&1L7[9;^INN1*1HBG,3G;O:%Z[OA@OB<$<LS%K@$F2MBC<K
MJ.Z560=9#<OQ3HH@8&D?J%@SW]MZ=W<F-9 #T<J:UR9U"F+F@[BG$(YGIPRB
M:^@>K!'$7AS1=B+!)8)ZA)#&C:8(RGX92"&MX+(\_;/JAG5K!["].I%=A,.^
MIS1^+ =X(N6$N3U,0;ZQK,R@,YE0%\ 9SBE4#CI;B =X>ZG#UF3(7A8;;=$J
M=?>Q5<YYIUC(T3_WXV4V8@V8\7TP0;WX[",8O<B/6\_7ZL#O]+ZM">K>2H0T
M67$O6VO7P(4][^#&O )M(&&O,K,[J8A]TRIP7,S=RW7"PW;E^K!;@II@WCE$
MV&SV^K49T+X>Y3;:P5W/]@ZYS,5:^%>UK9(K"*YP+VT+$U1&M8>Q@/TF,23<
MCHE^SE(+_:"N:/5:_G=T_]Y^X[Z73)6X=G^/V$=1Z+ VT1K:! &YKE>%>8T$
M KQ7U]6R@6^,8[7E<<O(5/5GF3*PPP(4RQ\<)YGJ8GD3RV4QT:FU<J/JW7?_
M4@<!%.S 0HUS0EKA)H6F?/R73YQSB_*YR?RV/E[&23:+Q;JN[4+;/PF >Z0]
M9<@'>+>J6:.4HY0XW4R%,"P6/#_Y2-(\!A^@>D.B\>S.>H:O4U*"CCW#1>E(
MJU(6+#D$X^$:]VS15;2F[+<[MX#W>KVS XV^^HXKAK$;^/OSN)N@/;RL"L?Y
MH,A7U4F1Y@9(_C9)"+@@D6M;WK:&^CA/\CA/\CA/\CA/<G #X8[S)(?!J>,\
M2?18Y#A/4EU]7*'/DRSS@+E?8YI@YR0)NTGV0HG1)+00Z&"T2\U]$:>DQ13$
M[OXJXYD@%8[B:!%0_N2I40[7@ W%P"LPMDXPU ZA)N0NPS#>"2<S0(-0LLHL
MS*F$7=ZXN1K9D=*5@;@7YU**=,@3#S<8&M:S;9 &XA#*\E*H8"&J$T&X:$2_
MBJ#LA_,CI!%V&U -L7$<A?Q%.->?F^9@$=2>LK%$+>#Z0M,)Y32+OMFX,(FL
M*5F5Y0VECD50>AR)*7DD?DPNF'PT=0&</V>#FOBX&?9_#OSUJ@X&F$YF!ZO+
M5^L:Q$5^F2 (H_$L&7[ [Y$(?71M$MX&'KR)$P+:$^ZVD0JNPTZ'B1]I$(83
M&LS 2U^**V.RJ5M,BYPJT0.S]GK3C)'-$0X-&0HQ'.1@3N%XM= *+$K7.ES$
M9XAY?*B/L^3#8B*:O"6<H0E]X#J@H39 =$ESZ0QVD0T[%7I+/(_;8M^YMNA7
M4M@7^'V-$-#><+.-6-BSL:>,=&S;_'V@,^: >4$RMML,+]MAH5:!*O&S@V:X
M:=&+@!)W[J<S*>SBT[\?+=?GE5'W/B669R"5I@1Z?]BM1E&-M.F'E/L^F?/@
M&ZXE.-^<:7\).4^J(_&MOA-HP6<_%F[K&4TQL0 !]4CJ.+M%ZO2XKN@?J? Z
MU)O #\J(Y>^?& I;Y(!BIT]5^"I)1JR9"Y<^^SX)<TM?FZ(AF/K9\#5LIJ@)
M+.=1T]Y1'XP\(]1]3(*B2Y^A&R<]QC=!=$9"9@RX(1V%GX@S3S:W^4!N$4Q,
M0.F+#W*V05TF %FA$0:)O29X%;Y3U8TM"& G2UZW:^F2L@#<];;B6V\BOX-P
M_9AAFKD;@1^>D!GS-3>S@$AX_LP.!4/=]2VZ3NX&^5P+?GL1)"%_KC6-7&V9
MP71/[A.,,JO'U7N]^T=3#AG*V>$X(3Z!OYP00<%V391EH(%0V.-\TD=[S 1N
MY;7WB%L5HO08_@(28N<=W'G!VXD5NC8PKYIA8&K81LDL<DE %MQ[]BI29ZX7
M1^#I2Q$4[#.FS+,->; O%[X0_GPD\Q<?F5&>DYN8]Z>,9[4"*4,9$F7PV)Q6
MT*;JI,6>S"2+L0E%K 8;.?[2/34ZX@&MW@$%(]-BIFM/5:'CWG48E TQO6$G
MH)LN7FV8!]%2P-IS#D*Z?C+:L ;5_$@$*>C:7M?W$\5H,K0[NM%0J.Q0/@0]
MY[3)S$69!#2A<!11]R&.>*/M79 .#S%Y806 U2":YO0E!8PYJ-V3HEV(+^,9
MI9)_>2F_G-_C,!D,*['G'0FB&=QQ"UU@-8&,'!N2 .01I3T).2Q5BFYP4;0'
MH!)&'TI>Q=O0-,<V2 -ICM4WQ*UD[%'$N9L!<$F<5II:QQ\B>AO0=^:BG1T.
M39>!J1W9'">_-0/ -@M*HF9^]%L_OJ58<R43^+Q PN3\MT98R&.5I4<X-1,*
M@H4]V]Z-#""KKS\00]HFKX).]\K ,;1N),&L=2/\:X<UC#,GR\H.NJ$F&*J3
MUHTP4P!DSTZDB%1PC4C&)M&;.:+2< >12I0^K?+D1'Z"H+(C([-4FV'L%4,%
M9"JT-PQB._LPA+,>+K #D<X+:4SC[*1,%PBIO1@I!\4 ?5=R1:@;. Q;&L%-
M%CQ.OH*9?*7A0S;Q4R\XR'/%X5T@\'@3Q!^L,*T>8!8U(?.4,$$.W8AD(U,F
M"4938@=S/UG%Q&-EQM$=A$UIE2CS',-MT2_L+WM(_BZXLY[YM"NN0=FYN0@V
MU;?E#9H3-F5,4$/=71UJ@5BJLZUW?U,O'3AEMI6Z=M0PQC>Y\DA_P= O[P<Z
M7ZF-!J;.PA U?7YA/@^9X#HEJYC:"TZ+D<\V&[D,@;.8<D<PV;\)HZD"&=NK
MPI G)<YH&$?@"29RZ*:' $62,M#?G0E48PS<*)QCA=K!5JAAB#%.Z9K&O!*(
M8N#OIXP;0Y2:Z[XU.L>KK%:UG8EJ3EW$FDU/_C9>)6WQY\^$VFZHY/@+!ML
M@\06G_;D!#1]49[7:(Y.1Y2IMGFR]9/U]B,3:YUT(3Y9U*EL+KSTT^WG^D]=
M=G:"R7!S73OB!-:H+-AK@=]>#_9F9J#B!4]_?<N6)O+/?:=GVK3MH@%<0CHO
M9@;.^"YBZ8](J;-S%TV=5KBX\((G<6USS]+F'("I(?.MH/J-FN'K36CPZ#)*
MG*SO0_Y^RV9$YHB%+X_I2^=F-J:!P% NM%NX7G'QE4F,VE#__41\^M*_D][=
M_O>#=P$/0GW;]4@)R[L ]]0;01'5K,*(DAG6X3Z0<T883-M-F,%^]DB6$!LM
MN0?YAXE[:2F0@[D4!#ZBY=&J,K1'[HTM(C.>7;B^Q:CAS_FS0]#FIQ44MC7:
ME5"TTQOC!KB,41XVCOW\(;<KUWIPO61C4MDAE?4.G>M*M,4M;*H,"3\C#]'V
MV3YSUD(:+'+@L2O](,\&N#X!?6UQ&E RH63IQLN07]4P$F1//NKHBK;5#MEA
M4* I5$Y8G^47_$FS!7&2)PGA>"^U[('K !U"8[\TO=G:%;%",N73Z<8SMFO^
MTFM4W)"A:?RJX _=X]#G"]3@[>/#9WLN.EIOIJG, H=]_>/XF,R>RAG<TS,J
M<Y&!RUW35T'Y!>PML6.:;#I'<>.X)S5K=PO+OR/+54#Y$Q;,!7)ILB%@\0-
MZ)!];4B^9=+W :=&]M)_9&@$=/V%84_.@B?XT+P&X'OQGIIHF^?F=GLOF&PD
M9!1F5IEO^)'0-8L1LP @*RXZ<T.;DA5/)1+^3/PI0\R-&#4D4W:]@1RT7]2?
M!;GHH#WF<):!W,WS1%W0O@?[TDGQ7";0)KSLI$FUI?_T\&6@HY_T3>_4K0[;
M<R=G[-]:'AG/V![9KJ+UQ+/2Z2?)@^C 8B )]'MQ+V1YD N*2KH7-KAF&Z<\
M@71&TO\6MIHU91@J4E$ _'TH$Q5.Y'+3.RL,(S(CVP[BI//>)BSBAQ_;*@42
M^7%,Q6/4SOHFBL)-*0#3%7D852L=,,#Q(BS4< 2:UR4B KZU#,/B"0]Z7"=W
M=_,7I_UTS%URVV">]U)(')10R)$=<!H D// L=L:OMU(1R-0;%<36B":*8O;
MQ2^V6Q-KS8T6+X:T;1HS.*(B,X.^02L2!Z4MY,B.U6]8QS?/K95*(*8DBJD?
M)IA;GE1>4V_E_50-FE2$JA^!T0]Y721OA,W13W29<:4@AKR?XJ!%8XT2$*/F
MH@G57&6M441B"QTWZ[ +H2A0NL>#[SUJ35LVF50UJ5:FJZRWGZ=>B6)0CTJ;
M" UVZ0^*(>^G$&C16*.6 ;(-2;Z##U@<%  /Y&4)\,[G7FU'E0?3()G/$U\A
M9A]\&P*'T0??2F*P?B0=F<C**O@P,/M;[/*6B,(=&8M@35U5*@#&50CZIZ8H
M&"ITAKQAZ",3%P%E6-J$..$%(\GM(J#1':'+=.LFBBI5(&,[#;!R(45KP%L)
MTQ8$S7(<AOO02-$>G8@&W8=-;S66^]"&P&&X#ZTD!DLG:YF*@LZZ<GT2LHTF
M%9G0AD$(!YG#^H>B9 7$9$2>6S$EJ\Q"C6<F&2R&<Q ,;B$CG%'OX^L9GDDB
M!#/$>4:JAU=(0OQ7 E*,2)*4G%"7(;?BPY[7)ISW=E@'P.@.8L(5 >ARNQ1!
M-,U;-FB5F^$--$CK89X%=,7UPC(91'XI2QL-S))16!N@_>B52F$ 9.U8(?^P
M?;.$#T?9C,8UE^(1 3P 4R%#5K@J /,1/5HD?QCIG$:*]B@)@DCGG,]FQ&;[
M.G]FPNG/R93M=.QS[/G_\W3TH^6E.BU_:(W_(7G.J/B+PB>!I<0$AM@.B:I
M&>$2U @:7='KA7[ZE$/]TCV;)5 D5$H\8*G<,?)[EL'<-6M[5$R5E>C.Y7A(
M8CF,5SIV(6)]RK&:7T_?O>3 /^31WZ1^'])3>!5$HX*KZ9$7O9$"\6KE)9NV
MO'S3E_XLH,N4\H:>YY"$.HR77R3%09J4.&-IMC6&Z;A:/I<2?I1:=75LGT--
MO)O&^F[H!'=]IEE^FTXE(:$ISM4 H$<X?;A7)Q?F8]WEHFY#UR8"(,A659^)
M(J+!C5U7.XNE6YM&%@K:&!J_N'^JL7G_<%/-->L*RI-RQP^1Y?H\598'>1<!
M+6)NJAU)'X^]/: ]2(_]5*8,ZLV=.!AR(\($UT$V*SA"ZH,-4-<+MY,NGF1\
M@^-&,>5OPMI\\+)S$D<W0?0K25Q&\+A:$NS^615URL(EG8V]I<G,OK\^L>RO
M<QK$OF/YSIC.+;_R(DO]74W-D?Z%M;?O>*9O5TT*V]C4%5G>)KHU56(+@Y/V
MHXP6%Z#Q+%,B##[TO6,= ':X!"H%I:O(!F)"1<.&3N")%;IA,"MNFYW!&_*4
M#=;@+S+3P&<_VJ3DQ]>.I-83;5L@C FVP8<AQ8 T ]6$<./9=F%@C.OK(P\#
M[&15\20T4 ?R[5D3)Z$^>*Z0.VHP0'JEW?G:I@2]"8*N;;@*+)^_6D#".VHY
MFQ%<!1!\-+07A$SIW3':G'CPM4MZ.&!;F!8^%T^))H$';E(V$^;;ST^_EP&V
MA#$VI54,J4=RNK:HJ8/3"@K[?$BPL?'- J/'P628DXZ@*4\%!/&@A"./V.$S
M=#*D0"IZ564*"<Z$(&DL^BZVD*NPADN[D :  FY*PF_=N>_.7-ORHWRK5F;-
M"EF--FN@F9P,O_(G*>Y9=$)Y:LQ@*VP[+.TT6<"6XWSG].$@S%L&*9"8U4E2
M7"UEQ*2(.'P[P9_$!;4.?$'CGI( B+:35%[/U"D00<&V&NTL*[_#(J#3\ 6]
MY0%V8U[1YF)DAVY1':;RJ6@@E9Y[U+@ MK0K,:KH)#638^"1<7)!)Y9TS2Q-
MLJ@AH:XLKNKE7!'FRY+M8#;?*=YR*PJR]&+(5WO-#.'"*T^./7#YZ_E2;HSX
MKR8TF%-K":/2N\$TB[[H:7;YY915=??::@*OLAZ6(E=G3_(<O JE0.M)C02_
M_"[?)7D%3Z?XJT:[@O65Y+YK#<U;L.9E3?GL7= P@E9)YM0*X-N(-GB)OR'\
M_<\P+1YFYBSIM ?V:\XMZC,CR3O4DN4->3A",+H9G>J"I@Z#& ZR_]/%N%*O
MK9A8@S\$A=)Y8-'?K+R#6RXQI/XM&+NXY6H!A1W<2K"QL15C3Y,ZFV(IGH&]
MMGQKGM8W^LX9H<S+B]S'UI.BF2S,E[[T&6GCM$;+=SX19UX:_K"#-*@^)KJV
M1@.FN7QJ#U20+1: $)43LWVX,GB[=V&Y]+/EQ>2:6!SW]K) S2%Z.8PMB4RE
MN%I!]9D#V+"NJ</7#@NU^4&&DZ6)?^UD&WB&-W%B'_C(L6K?&]B=]Y8NR7"K
MS5RS; Y:,@>SCH8IH]</&?T[0EFX)T6XQFQ?3VRP'548D2J9P+[\&;Z[RP?+
MN>DS <S%Y?=2S+83WVZ[R]24]@*H4064<;=6#7:/\2PR<,R5Q"@!QRR.T9*%
M<K&,&J'WX"KJELSY?DQ6FF4@IF05T.3NSM# %Q$8W0BQNJ#YLR0#$;OYLH.9
MI62]# $''[,EMG8[%A4Z7./SFHP5UE06UST)=S0)5]?)*%A3PB\ @MNZU<R=
MHI"+:+,'NC_S*"?LM^L[:C$_TRZUL8+4DXF &&OBZ@"G'3>)5C9O%E0@8\=#
MLNPN/S>B0-GA1S?U=L^3=?+3&MAT'%(+<$J@]']-G2-)H-A'J&>[L("2N*/E
M6KKB=\%Y9?#[)0/JU(6:4[?;EO*[I+$7.D6T7YWEM_:".+%'-D<^[8).^J$W
M5;%,#+8PC46K/3!!O5>1;#'O1>FACVPH=IIW'ZOOL>%\R_[-\J=\4I2?TLO\
MJ>H BYP(4NQ#EZ?FP*\I*ZW&'4?GV)=>)%2OYO0FZ1]6]Y5"A[HI:V$P#2K5
MIMYQ'K[/1O5<]_%G5(OMUN,9AW>RYO][P0 $U+114<%@K]K8M4@\_%02[U,V
M86+VLKF=,?:128/+6YYRNA@<]- ""S5ZD>]R[R 8L-'1B _2UP_2XFUVVO-?
M).-9PT(5FU%6:Z.!J2#EA4"?RF YHMU-0MB5.WY  Q'T_7+Q*D-TSI5'(^Q7
M6)JUP1M)D Y_3,(VNU">Z%X9$Y &7^R7_0X -$Q4=Z)KY (@:6'];3TQYN6S
M1MT)$11LG2CF<R=],!XUJLS[:!*YC4:_YK/#V7^UCW(O,)ANH/2\%"WZ0;V!
M!,SWQIP3.-L[H.S+H!P= @*_MH0S00<R%-BC03KU2\L.$JD=G![+[]>8G3YT
M''Q)<^,,$C.QP[Z.(MGRO[HT+[BRF48]<[TX(LZ.+H/5L-BC,2;:A![\*9,:
MZF"H]N+[GNU0B%FYJU,@]TT0G9'0G?N\X'@49D@4,-N^5E1XPHA)9.(L,0=J
M6_C#?AV$;B(7')D.1Q10%6#N"3N*!1XW,0RB#CVWV#BUPHR[< ##*[8RM8'0
ME!S+:.F,?>98QI0RZ4I*N7>D1"!PPVW-4IV. <P7Y&2FZA[8!VX"GY:VQ+^?
MZB-B+WSW6]R>#8<[<49QQLS':4]L,<M%T&I_?5&5.&7W?O 0$IJ$V9?^*H[8
MGP-F0STWVZ)AR81$<3]G!X$R"3"#O)N10P;J%X]#ATK&=SNZI@@_Z9X>K])6
MT=2);[W. ?2$M!%"K?\!'SL$P2'(II<>(G;#Z]Y"1H8I^U_JVNRG!/M[WXUV
M+5TZN!RJ8&GQ!;(*3>,6I39I:_1DT;3L_6YA^=F!V/A@S(^+E^GO>MVN@('%
MC='@I,D$1Z"\D_Z9@LW)*"20DBVBJBP59 Y%SJ!X W>'OOL9?(;N)+Z'47Q;
ML9G0P(GMZ(M%J>5'ZTVQS8X.L21X['Q^[Y%\Z@0?>F=V?2*?@:!T;V?R;=V
MRM(%>IVLLS_N('A4PF*?9O?I$GKPU_+BR2(M%N_PYXK4R?*1!F&8->D#(]X!
M#/F<2,X'Z:(8[L2ED><%3]Q7O0CH61 _1+/8JV-LB+U*L)&Y+2?X)<:KD59#
M#CZD<N"3.0]?M JI\[ZG+-CAWA0E*ZLT9+N]S:MM 6R_49YI[730R"X!\F9*
MHICZX71N789A3!PEOM2^C'K?I,Z0^N8U\C$"9@!90.88&#=\' 9FPE=#_373
MJ4?&(X@L;Q== [6A5]#E2WL^\JI(']-X5R8+81H3Q5%6S50"K.'3Y]O4>KIF
MBI"ZEA>:8EP)!J;F:I/61GZ5J8,__B)#ZTM OU[Z$QK8)#3&M3(0W&R],N,J
M%,+H1ZWA=.'Z;K@@SL<@<(QQK0QDS[A6H1!&-VD-I\2W,<6M='%4-UR921E!
MX)RW7NS9W-I."2\PJT:J<*RJ ]HK2]9 IXR#?]EQ\'3'V;_!2RJ K7QE&.>E
MW?6K[K*'!2H?%Q52;^#?^S2)G243!DW?0R%ZLZQP^C9N;1 >-7P*H+3T0$RZ
M>N#3RY[73<:.)O6"WJ$>V)S>VIJG :,]GQ+'"_7N@A,RS8[FR3K_7//U4,?<
ML%Z L!//NG-_^U$7*U9MQ7Y"R=*-E^'$<MD&X$6B8WU4OP%4#+H(B1'O"A&^
M7S%*^-&F80*8\=W+'XP&D* D5H6J$.=23&]2 :@ .AB)4*(N\)0F4/?'3%F!
M#$3DJP1545 BID:(WW;#UE\;3,G2\N,9^Q-O$TP\FD_$<T:;%P+"?.)!>!/X
M-H1>T -Y,!I"D^*9Y/PX&#O2XO9 28H<"-P ?!=N9(,<_+3CH05"M*\"?WY'
MZ)*COTU&D!6?EP(F"+) #B.@D"9I)@L_#R*JD/%\H.1!$1;FQ<!./<L&X7B_
MV]I5C5 )2BBD(!R$*,C1,A. #SC%RVV;%7'<:'BQQ[ZD*DWS;)-.LK$:9IAJ
MD9)_BZRMPD^OJV/OGR,K/9#%090(!7>8FH#TT0CE]9C(D,N(+*%+!%H [=6+
M:"(NZR>3/=TH,*31;UEWYIC>$OKHVF3T[$IQCGVWP#7VKRW'A,NBQW0MQXNS
M2$P/".9H<H8+5X9+>!8LF83!L:=A;1P>=4EBA3M--"E<Q2DKLVD0)4/YSSUB
M\P$HEI<#NB;+!T*E7-C.189+VN[]PTVJ4V+,";6^DFQ8A 9+6KZ.83-D6-&V
M8[A;)Q4>?%D0XGV*'S3H+_CJ< ^":*^ =SHJI$\\9PVZ-WT/)8LF0_/&3?:X
M4NE=8U9S%$[6=^QKLIY1'Y^V &GHSI(4M?0UEM<S49&%GS7LFDY1?SYV0$/.
M3W5)<XF=781#G268J8G=<+4#&/Z-M@I?NRB'4<O$K<.U]7M -YE.H.BS8=&A
M<:LQ^&PBAK[KT2LO<&,MR7A60@@L^A2OC><9BN4P9TX+1<JQI\[$@9&"=U?]
M#I)H=U.MMCG *%*+RB<:5#[9%RJ?P(>)>E0^U:#RZ;Y0^=1 2 @5I9P0WUXL
M+?IU-Z%*&=P>QRL5NNG'GCV#EEO+(^&4/!(_)IF_QB\YC#BW[;"P2VZD)+LT
M%J^==-@S!>JC68PP50AF[_@I)AB\#S$$DLBKJZOM_2I8]2B(_9D0RG]AS<D;
MT[:G"&IPK+RJ7H"WLK-$M<'/Z#SE,[=IY/+'=LE#UZPFQ1*SXLI*[S:+OJNA
ML/GW*\N=D<ARO;"A&$. 3M<:BB&B>+F:I&FB=56LI, X2QW,YP>HDS&[OJ+/
M3S2OZV6G;YF<!S/7!(T@D%@E>4"*.J^90EC\JB!OYCZ@$0;F+4";E%;L4Q-U
MX/WG88JLE*X%N=32DEV.S_:IVPO+)J,E=Y.!Q5<(!B6,4+!_14D6TPHK&"QC
M=.];2SZX_0_B\"D?'+51%%'W(7E3/>"OI;#?.3<DVKY^O'D[0=K@0\$;G+5I
MY#THA>%&$!L5E.3#81CSN=?)>SKPLE$'@9/L,RD-#61$&GN<JBD^R]RV,D'=
M;/DFB"2GA'>O,CQSW,A%"7) #<G3,<GGS$%R6+R[52&;%UO'L_H?!1J\M\G6
M1@/#*=6TZ/JDAJHF@P@X3+9)">#LA_&6H%>/A&?UH)O(CF5S])C,D##B(Z3\
MD/ GF.<^MSI946]44V" 6;2B\VM\U+D B/;U5]E>FVA^:H*@>ZS+:PE2<< 8
M5Q-U>/F$=@$3QV%XS4[?:;Y.XG#M)E=W3-8=DW7P\BK4P@!).K49P"6K/_:K
M1E[I0DM^-4PQ[;" Z?Q@:;)@EVA44.6;.W^VO=CA#S*FF8.$N,#:1QHLDOU0
M%NSR8&)9FNISGR'S$.BW6&T*3@KHC&>Y>\-3#]E4%NA2G4YX6!JX%\<ER(A5
M!-R,XH7K\S?G_'E#[A28R150!\#?*O&P*H];](UY=8U;7"=AA%NI _5B@N%9
M\7DRS^U*ET!--=ID#W<X,;X.$V12UV;933]&_DYJ>&[QR>9]!P-+ \!OPI+G
MLVA6ESPU<=X9EL*9#R',WOD<V3:-+0]<!L0@T#L%# A!"T'1FIY:\6;XGEC^
MU\)&H/@O6AD[HP#,>"$!,=Y3:]\;%\AT*'$V7!",V>*EL3L. %G=0C^P)C!P
M#9]/E@77Z]6%#U&;UX@'=H$,J<-+LV,+#C(8R[L ')0[UTE-N%GMX#'*[IYU
M:++J^R, :L3L,91=_S%!36\38-RR&I2#.OMR=(4:S XH$'77!%(06E<_)+O?
M3D:XF>LF SB&L;D8KK#X7BE\?1+"S5F'-_<[G;3>!'6_@CMEFH)-6C>4%#^Q
M/)YOO%T0$AF;JRX HE3'T+6&9LUU^G"LH<1\97$449>D?>EBKD(3S$>:QRM"
MDWG"5\0*R=2=+Z+Q[#XD"8ZWC(*$F]C-]:'E37BTS39XSL4UY!>15VX(S5@H
MK# -8+/D%^4 C/: ]3C@,K1+R< U=CT9WN?V :BP)A4T,BA5 (/3P 4#B/!@
M-1W PK,[D4 .=7MQ&F].W48OC7RG!4&Y;D;IQ9#24@H.FSQ=H$IS-!5W/0=N
MR.-N 83A:VDXWVVDTM>?#088P)6JYKD'XH_W0 M7/7<?$[&WUH<7J'/8V[>Q
M4T'!OHF Y#^HN][7WQJ,H@!":J_D!(H1V!79;?O8H9B@%Y_!<1_2H^_I%FYS
MYN8]PP98J/&W&D,[B 987@1HS;>8#LU'U,)L./I??&XD7 4]KN#4HDMO9==B
M,R1[ "0-L*E>,%L_ "4"A]?>20T@2S#*VB6WL5MYP1T- 2P!>$];"M*@:B,N
MNU?!.K( &>'Z +/>$^Y,5:0D^/(FX.VX*Y?W%8>!YSI\ZM5&TP2S;+OLC_"=
MG D>IBI#*HMK#PS/:642S=+ZR G21IZ4HJ,Z1;"G@93=+8Z;41<U 8#N78@$
M4^R'IH1!+A6Y700TNB-T:8I7#0#V@E=-A$%ZR#U'Z;-%7:[U3;&JOOX E%\7
MGQJ(@O/4>]'[",4F2N",B;^-G7II8T++GG$3K2W% 0;G4<E"14F^=LJG9%4,
MU.PI^#N2RHP6@\RM0L+1D]H<K1$*SK#U<NI-.?/(MQWR/CQ@W9*A8/7:BF+*
MPNI@EB&]7+H1CTV[)C$?<$C*M"(1I)BSCKCP+"8WC!IW3\1[)->!'RW Y^;J
MHH&:D9,X&KK410ZL&I-1NQ,'9?"#",JD*W651*"W65/A?T5@16G)'.]V,1 $
M"WUA#)?7O:F'$_NI:JM?B47OG@(D$Y!#'T!T#Z+[-]3$?E:^2T.98;LLU($[
MP=+$0WF01E$QB9@-H]#WX SWH!?JR]Q*.H?Q%#K+H Y_X,=:@Z ]9@?!=LWM
MDO'R<(<=L"G0#VXFT"Y4>9WGL,I\R(>Y%\D 1P"9UN@700S]0HXR^.$&9_H4
MA1H(9$JA&^"[--@AW._UUN@E-FO-_MF]1J\S'52A#_PP]Z%9SF>L0@@E!>0^
M8OKH"?CA2H$^17,9P)]ML4/.2X,]#*5>8O2NBYS5%=1HQ@ :UNQE&,,]V+VI
ME[,=JZ].5B-MT<93]&4<L(0"Z,#HF(4*$U#'*\AO>O?VH4E0#D%.%&F.5$?;
M9^,U63%@40Y$>?0F,^#<!9.6!\G8')#:D*<T6 ^7&9NR8S."=.N'8#AZW?96
MQTD;-!2&;,,!G'4=6O:X =;FN91.NO>=[$5>XIP_V^RCHR7_URY-@1"'X0:C
M/6F;NXLJ\O AE0>?S'D'K1']OR-A4(.]GXFG;MZK% ,(>&_  LB)0#]SL(?G
MO3?U<JZKE 8 <#W?F4!# 1]L$93A\K63/CG?^M_U@VGI76CC?2S)V3(+XIF>
MX_@2)<[(3RUY"W27;J(7;!PM""W,9[$>@CA*-]WYG,ZA=8-](;Q+ECBC1\;9
M.9F2I>7ZN8;D8P24NL'E5QNFYE&@!N9;.\6CUXGR&X.61 (X!J.5A5ID=62(
M.Z0IBSL7!F7P6+:METBH$QGPIJB/.C_+XI0I"RWZ*/+&=08;LDL1 8M#$FJF
MB/"$4)L8S<U( !^ #F^39$GMW4C6 ;VHL',I4 8_$.4M*POJY(6]X#<1NXSL
M!.MP2FSB/O)H)=_(A 9S:BT!!RQVPU*R*0K+*;M#];7#LTV.3A.[X@HH_2WJ
M].?2WT$*I/$26Q3J^%5/IK4.+P+*/D<\?H#Y&]V>1^SZX"L!*Z%@89@]/9Z#
M41=C\L3(]V/+X^-C6U3TV&_;H]SX"1! 6#904QF T!9G.,4&16)S!)Q1V#HH
MK4,9B%?9+XY*4 5TA*$))^:&1%=!R!!GOR',2;M=,"*9F,-U;E$>F8>3#(:A
M'*P0C&Y@<,/GAW/B<#(!(UM>&_NNH8M#17^^0A4-3V9SUQKUK:RHJ-.;>/E
MZ'B6["$<QU$86;[#-G9BA:X-S$$UV,AI&A4&*Q(5])EK."DX<[V83[^O8CUR
M?H_#9.;@+N1! @MDR= Z0IWB(D-]Y!%[@HV+,-^-]A!"QYW4 Z ^Q'3MX==6
MJ[-!W!,3QJ(9!N;UJPI+!11">K]&A%4F888YET/9)Y=-2"FH86B&(I3-RUA3
M-_QZ;?E,G7#3P13'&:$L6(O<1T/%(MOU+WU&USBI+A_YSB?BS+D9L]F?DJ>@
M>"#H!6%L+*KI@XENX-,(\Z/E^MSE/UEGH*?$2Y@:+MS5R3J-"3:/#5UQ .R/
M)^NFQ3@_2WPS22PSB&L6C;1BR(X'N61H0 >;DD"Q51K H2MJO5U*L7X0Y/6T
M@B+$1L_N+L1H VJ0PF-49W7)VI8+(-*A5=X04.:-^^?/]L+RYX3]\\FBSC7A
M+CET,4,;J"$*1_60E.H76NF&_6J)0&P-G/@V2+@1*>YQ;^6 ?CR[/>U*3T>E
MPIJ^A6ZO[ZCEAU9RDYC3H^G BUZ2DET,.6TE<0:2)Z:D:0-=0/K=G0E9SQ;G
M::][GY+T"C9':>Q7A"/7]J>!G_B4%Y9+/UM>3+8[NPFB,Q*R[_ ;^U&84;2P
M7ZDSMBM<AFAUQ;$.EZ6=<0FRX-!HYB-Y-"VT?*?P_/0UL7CLXUC;S4\)?U4Z
M2].;28EL";V)ODQUT[2"ZN$XW=H+XL0>&<]&?N0Z/ O&Q.66TRXA+),M+V9$
MNF!B?!HL5W'*N_&LFD SD;L 1JX'F7K"-Y7% $,+UTK+G*/24[+ 0@N3JNBG
M0D[6FQ\_N80RXBW65^21> 9B&$F@V,;2C&XJ!;62U!^"@&0F+K'6=63/ M[L
M8TI.I& CAS]J)ZE1"N1(7'"4>@Q R9>_])G<A@E^;\QDH5H@#43MZW.LB7K(
MCXHWX?9V9YQ]>X"<?5OA+-8<PR;<WNV,L^\.D+/O*IS%JILH[*I@ RXH^1;S
M -NL"R:$B&Q0=^I^B<F^Z]QQJU>P22J8/?9M(#$KI!3.2:>#52,E_!W201X:
MN%0$LM)-\WB&\F65Q5&? 8-.'I6DH4)$_4-4*SW72B<N AKQ41.7_B-)JYI-
M<;@5%+8::);M4@ZKE5*80WP*"#4DYL"OTUN!8;M $N)<O@1O)QWJ4(<))2O+
M=;)NO)'O)./&4DE-KY(B0T=5!?+P3ZX2'3'ZEBLE._DU87X]F&!J_F2K0L>-
M:S4.1T-UE#RID3M]"E>GIL;_-4 X6"^LD9S8@YP2"2Y@9E;'=T%#G:LHEO;2
M6)XN@B$?VK,,(I=3IJ4R"E)>^L%=CB]NM+CT'??1=6++R]OP3<WM[8D,KK:7
M/!KE6JY^Q,=]PJO9/(4;_-#<@784]DY*] @-9BE49(/AQD+^R'WP>'48"9,B
M2.),+!JME<9G22TT8/4O1PA,1_Y\^4 <IDZV]7P;,6*.2NV/IE2^-AH8S%<1
M[U)CJ#:M 5-O+\Q54>:;8:%)O%PE5<\=M9'?:65DD5(D:;IKJ#<=^YMK#/:!
MF\"GI:I3_OV$2W?$7OCNM[C2FPM- A.HZG=:F<&J%H@-FXA7Q1I+_(L[R0I+
ML\*/UQI:N,#<:.Y3SPI#LU?\#;!0<R&[T&V"B_XFLB.65Q;,?-Y?4.B**%'%
MP(6_*O3!U/Z(#T]S_Y,D<;';2 OU"4F5TAW[C@'-( 3S72D%,;$A2GZ )(#W
M]UU00O)9EGPLJ1%5H  85PMTG9$V%K=1$^OL5W$\#<*(17K?8J;=%+J$)99!
M/=TR;),A!5)U=16URDBU%--3:^5&EM>#:Q++(I<DZ/!1AEB M=4@BG="79M\
M#GACMB<XB> ZMQGF_JI; 0T!Z_Y 6'W^X$:.=1U[D;OR=F-=&T%B!NA]V-Q,
M/ZA!=H.(.'8=IQI+68&=/9A[A$T<5Y4IXU<'8LC8%6"[RENVWSJT< 9T+HN9
MMX"2L73K64#3-I_&!H#.D0S?_<U#N]PE@G;O!P\AH<DK#6F(1>S M]FW4O$S
M>=L A1Y .K<_*L:O%2!1'$:>2/4N 4R<(?+%Q]N#_@( K)]V?6-PO"\XWA<,
MH&5PI\<)U%#B/+]5VU/!J>1EF#7\P_(&PO)V-Z*9K&5*BX/B.)2HW(#7U=4V
M#,!@?:6Q8OHI<&XC%NV 31Q0W)M@:_ELP$L_;6>X]//^A8$(M#K>1R&'%@0-
MIVGS+MF<%T_VSOP:.=&_O1Z(C'<J[:,PZ_)7W]-(=?:Y[U0TMHF\UVT4V%_'
M25%M8:RRH437-OH>SXI-*5FA,[_D"Y/.M0<KY'7/:Y/-^#V1T?8!M^,V\E>8
MA!TZX<EZ^YD,@Q&?86]V<FE?O/K,=NT"+8)L*A<&@!"F%H4Y<<V#3'N++UY-
M;8J%F4JY\MK8D3JXMBE-<BF3$;$F]GRY\H(U(05S9B2;)8:#[/LW2G3YNDY(
M(= NH,.4= B[A)MZTMY!*BO%QS[3QT"'8FB%^&':73@_!D0*Q3P$SBPA2V:E
M:O#\F5#;#4E25#9<>6W%&MV!&+HDM_-<WR<!S)PF-O<R#&/BG,4\93!)UTY>
M42X8Y#!''OKY6PT$L*VY&;'38(2&V1:E((UH1Z$S4]E*>.FGNQV2DH1%_C!E
M=L<"@%UJW=<T7 1T1MR(E_CD&QZ8Z6_"\&CFI7FI424.?"<$N*V1SP?XN32]
M4QBBBC:ZE^]38YL5C^Q\_+BO"KQAPP.3^28,CPI<FI>9@/XT8 7>[5,-6F=#
MHX];E#E8OUI/,?^,TD@%GCL$KV$QD@'^_L16AX^99+X'J549< YXR#+;J8"/
M@JS+\DR\/PR[%&M*PHAAS/:19"+O?;>SX?!8A'4LPCH681V+L(Y%6,<B+/PB
MK"8#-KV]-U*(U0X+]]6.KE*L#CK!/J1U:.+^'5=BI5/-"NVER;3_NX7E9R[Q
M39 \YD6<855H*>-]O!7HQW;8HJZ!RG@EZ/O(EH[.F#^U:>C9/_'OWM(QHV5*
M5J +Q89U:I(=#^XZ317M8Q:L!\L!IV4.6;8/QRRH[NMH&XQ*#>H81'-T^)P8
MR+VS#!6TCY:A!\OA"NJ&+-J'8QA4]W4T#$:E!JS>;EBG)ZM"W$/;4,?\> )Z
M<AZT9&^0<LZK;0_'1"AMZN@\&1,7L)*_H9V:2LYY.(55.I<-1^'7YSIDZ>!
M1;SSG.^C]$N&#4?+8$A>8&L2#94D7@=^1$XMZ@6;UR&N X=XA9>8[QF97/^,
M,'NU=/G4QLTN@]G=[30A7?<XN6,AX[&0\5C(>"QD/!8R'@L9\0L9)X3. KJT
M?)LD>S#S,H(("C:3.^L7A>3!>@\UI-%O4RYXL@>0?:' (?:O+7?*:QU<&66%
M5!#/%FMQ2OY$R? *^>0TRE^)V@TG1-GEXXM=,Q=[&2_!J%=>#ZGNLI5\E1W#
MO>6K3'KK&9;TI?4&2?KRCJ&KI@]%I1JH3 <8OK33>*GX_F2>&&AZ.'THX90T
MOL>+0RTN@SF"VE+\T+V_!YG]G3^O"._4N2-T^<:$^)I!]' [* PQ%LZO&(#J
MS?>V?4=]Z,I7@/'Q9EJ/T4BUWIT']$'A@&:W)Z<!P]U+%CH-R&SFVB[[5C";
M$$(Y%,MW227F9[^T$GE]_>'=ZT1F^6^ZU8<Q[ [GBAF1PP?D&N?']LQ]=!WB
M._NBG4OX'EUC+2YK%%L/H%ITOUMM]!MJCO+=C_]0M=&&ZAN*-QF;40PC.V(G
M-EJW%RT<*Q:.%0O'BH5CQ<*Q8N%8L7"L6/C^*A9J3]\=IH@#7FH=QRT-K0;\
M.&X)A.W'<4M#"O:/XY;0#\9QW-)QW-+W)OS'<4M[;A:.XY:&1-WCN*5!'8[C
MN*7CN*7CN*6C8<"G[G'<TM#.QW'<TG'<DO)NC^.6CH?C.&Y)-^>\CP-GCN.6
M(+A^'+=T'+=T/!SJ\K(7XY9.%YPJH>M_L3B!HO64,,OG=XQ/TCG&C!E+-TJ+
MG7S&&C]R&63?=DFX+9DR5'BH!KN'->:O@S))FM# B>THI^G(MFEL>= JI!T8
M\A6[%KM+Q[B#EK!7X&8XGOV3[?DR#&,"'F"K <?T@PR+0YW0Z-V5K?CF99\[
M%8@-4&R[;U@8ML35N!$%3FJT(@KO57::A$/E><'ATKB_:WQSVY3+=>'Z%MNW
MY5WZ287HICB<$20*;LD\(5+G_$H]>4Q7GY)50#D\0_Z6$(QV$GQ;<%I9ND!$
MYM>G?S3<JR&-@6[ *P90"WP,,:P1)&H>I4-P!?T2\L*"UQG!%%N4QJ4QB\-(
M&.8JP$"G1#NLH=24JQ[QBIEHHR8BFU,\SH*EY?IFCF^V-K9[)R70)9Z52=-G
M8EV^9"H\7$BRQ4?S.>4^'1<BPN2)),F=,;/\B>'-/F7HX? ^N*!J755.]B0[
M8-"FU:/F>0EZ^2Z-2(, "/(%MBJC1:32KT$5=#?)3TMD,448>*Z3T"WQ6(!F
MLPH6WF=KV48OB &M ,R3-Y3*[-O:293IE^V"*F:/R#YJZ;JJ"C:C[$10,,?F
M=I._DT;8R<5D]&&8(G7NN4O73S9CA(7ML%"4H!H7.X@%U36A/MSW]X">QF$4
M+-DZ0*:J85'L5LO^AJJ)4OJY/MTXCF-R8RW91DKX@)DI\=HXKF&[C.:\::%(
MV4RID/K\F1TMW_(VD)L4FV#DGNB[F!:GG8S"W4(/'M^_TZ^6$86:<Z:7;W@D
M?DPNV.[YW09/37YQHT7.T_-GVXL=GK<,0Q9=$>?.>@;/,JAC,*2,;EN6NYQB
MT* TU'1H%=&XMOQXQK"+*</FFL77U+4\ME) 1[XS9N'N@E@.G]CGAY+C1-56
MQ#;\BOQ5)!>8<E1AZ54P=\/(M96X5OO2/IVZ^HYQ1JNP4Y\_!\C':C'"C?V-
MP;Q=$.]1DAM2"^T3A^0H@SO*]H*AY<X96@RJ;Z_OJ.6'[*@SE#\R5_$J",-[
MGQ++<_\ KY%2 HV;TM,TB&K$[=T*>M?;5ZIN-$DD\^V-ED'LFZY%J$+;I[,N
M34' (:CZF<5+WV9*B N@J:QB <)>'MU&4FETXD%>@N7/JJ0H97;_AD ?2R&8
MO62DF&C(_6%GS(U^9/@_DD)?PTT0G9&0V0RNST?A)^+,D[UN/I ;#GBV]\=G
MS\(:0$;H-V)!W3KD2BH/OET_YM8GU6*!'Z97_.GG6-Q-PO-G%J SO%W?HNN$
M-C<!^RL+VP//2[::GAMPY6(.TWWT%XQR3K_/J;^O<4881-M->> [S/UA=/DC
M^2>XXA)#0LZQ:FND%MKEZ16 AW5[A B)(7627NR1P_[+4+L+K@)_?L7TJ,,S
M?/ M% J0T0OM^H4/<M3-)0&M*,L$E[<,W#OF5?G2/Q%GJK4TR\ZG")^1R'*]
M[8[J'0UZ3:7U&X $'G.8C/622H!4-&?\T/%7 <LD^T+=B)P%3Q53)DPSMZ^!
MV_PCSZ8TZ]Q!#[AGW]62T+SSB->;^*<6I6MV:I-N[_%L2I:;ZPO>=\Y(S$SJ
M=AO<M7ID1 KHFIG=('2K&DV8K8:$B.NGJ H!,+5A:XM-*,PS\A"949/)RJ:;
M[ 5 M'U OMXV%#;1T]4$0;=#K;Q6S8(;P?BJV)J%ZHFV"U@YZFC@*N(S)EQK
ML .^Y'@9>IZF$01R&JOE<!6YU4P=$'9!,,M(,Y4 "*[Q;!/3-H;!]E0]!MXC
M,\.GC-UN=&'9R?N_AGJFVF"AWA'(LJ*#7-#5?:HGR?+#B;7F!]\( QL 8!LI
M^3-4IPU8U8MFE/M(:.0R?#CN1OC5# ,S:)1EEX Z<!4OFDPKG7H#;D4# .P3
M)NE5-)$&H.NL/Y>,^!.-(+"G<PF%4\PGT/:S*Q*Q8S:>I2#,6* F$'M!]V;B
MH%2\-I]L ]JL <">:+,FT@"T)_7G$N_-,:+1A&!0_7*QB(JY5211GQ!IDF#'
MYXU:_CH]MJ,Y)40T4T*0[I589L DEB'" ?0T::F%JV&T*7$T<KNR"4BM9W<9
M+T\"2H,G'JY:*_:7: UMCE5 #TC*:ZG<DJ56HB=&%U+SIJXMWF?#?#HK,IM4
M+P%"?99=GJEMI$+.VA3$S>#Q')2"E3Y_Z \@-BD#?E7I^DP+8*C7%N![<A15
M28K;YE3>6%XA.66*(YFOY$P(M3FMYV9U;BO@O3G:*L2$<JD4^=XDG?G ,[)-
M_V\GWXH$0%32TV/]H7M0O6@']B ;P#%GR!,CC6M",$-G;3>=H%J<=+@WL5SG
MTO_%]1U#S0<- (:5R6IE6A-Y 'N8  Y<X;XG_3%DA)Q0UR9OC)[ -KA[XDXI
M$!*NV0C6DSJ?S8C-VZ@0G*DFV(.JX]%TJ!II"M76H\7_;+H_+^N<\J>6PG$<
MA?P!@'0VB*G<A338_>&Z/"616G[:$!0\RREPE^56&GP )$D0N+Z<?GW%5Z[U
MP+UWMSJ !;!7N AC;TQM(X'@NG;Z\LU(7U5M^;WC5K6]"J)^Z-BX/X#&?2UI
MZ-NK_P8@):4B/067GN%+PH^T-GU%8#R;OSGPXRO8;DY\B/$W)CLC"Y9A=^V1
M.=#U#OLCZS U>N^J/5_9($@IZ19_&[L@3(5#:5><D Z@39$FY/Z*6*&,J.N6
M%/+5#4EU97%5MSFW#6.?\8\MQ7C'E=IXEJPK=*$%TBR_&FK]=B,_N PK4 .S
M9.*2$=NE&6;EL0B?B.=<!/0^A,Y R,%$[D42,E:1<L#/*)A06;?Q:N6YA*:/
M-I()#>;46G;K,!5Y$\!HUF0"E="UAN(1:%XNO;[A4T:W;WD^,CK46W.5L&Q=
M%LD^2_*$"[T.K>!,M=YXG4:4QP^>.S<Q.ZD3'(X^4^"Q/.&0GS#K0G#ST-=X
MMGF'=L(G)+"_\8<(_) '4^<^B[DHABBHXX?AXAB0' W&@$[B-F$\;TC$W;QT
MJMR*T-L%HZ@I]__<HKPHC->))' ,!0)",+J9].T3&2,_<AW7BWGBZ9;8_&K&
MY8/X^(,&Q$DG]RU7<93-^JYB8O;58Q#D>M0 ](1?2Q]!#1*#0@O7I>\Z/,W/
M*\,(+, T"02!.EDW+V"@-<XDIJ@3\(QHOM*L/),\1IN"PD,*[C $]E=#HP"J
MZ^,JIQV<U/(\@1IY]<.UVJNV(!,@MIO8Q2R(&C1,I;%S8>@@/%2\=]3"$JX;
MW.O2"!Z#D2)Q&)Q0*\JA/7M T:O4JT.DZTS%VH71[:8B[ T(XZ,DVR!INTV;
M1;/G.4Z(3V;@?90B*-@M !+,J[\8T$ L.%=(*\F35RIO\./URTT/&D"G?>0!
MXSK+BGQ6(2AH[[,)';A)G$[=\.NUY5OS)*-J^<ZVHJM3.X(5ZXU\)RL2&W$*
MIV4^YH?PZF/2OQ:XH1KN9)V!GA(O%:2%NSI9I^*V27I?<0 N?PJX:3'.3C/S
M?W>&N/;4AA8,3>4T)8%B6S2 0]=9]&E(BF'F'4,)%$?,R$2O%E"#%!ZC.JM+
MUK9<0$LL;M'*RQ*-#5EN!35$X:@>DF9V-M&M,E=,AS'9$Z\L;EU8_IRP?SY9
MU#&2^VL%M6^,::<;</F9-%=#&OTVY?C(*EWVA0+KV+^V;"NOA5NNCZ%1*[0$
MF"*KS4WYXRC#3^03URBC)8(WW(TH&QZ^6#8N#8QZY?60R@=;R5?9\4&,1!R:
M-]44)&$/A\JQO GX1BW/T-08 1CDJ3$J<6PS<ZMDPYVFF&/%7YSB5;Z^V6Q.
M!<S>,[-*-MAK5"WO^C1F,'V[4?]T=W\FW0VC2#"Q ,HM!\81O2575Y ,L0SU
ME0^0/6U[!X<MBHUX[JE6,\@X*)?%U(5+CNGUMHO/V/7S!M@VGVNJV[,55(\B
MYLVZ:2\<?[1RV^R8T=#A79$VDR6>P_:=F\"G^3]/K- -35R$P.&%3!Q35R*P
MN.$&:S+GJ*3>X(06\9W'S2Y.UAM5>^I9H8F"[798J%8.7 ,U2DHSC9$*_;?V
M>%,?T&!W3=72JD(?B&YH.R7-$9TD<8%+Z?I44B<C8TR^@=@.:QAZ0);1'71#
M?9RJL)G-CY]<0ADY%NLK\D@\LTJ^#2CVE=FN%'XKX1&N96HH%D.4.K)&+KG5
M8",G8]0.4:,4R)$8Y/W S?*7_BIFAH;C]\[,A7@+I,$8:UV.-5$/?(+!P6H]
MF$ 5\*%:@-8RAJF=)+(,S(43P#D 66G-#[90&+*Q4(?Y15>N(2\ + )=T##+
M5XQ+02>I(5UH(Z.P>$?4@Q42A^VBF.E-6F7'JU+;15/65RMXWQ H&:7$>U$2
MW)-: C[_,(S".F*FBNO[(:-]2K<MFFD/*U^]"'_$!X:GO0[AR7K[F0R#$2]Z
M,SL=I"]>/1S\3M BR*9RQ0 (H=;Q@9RXYH$AO<47KW ^Q8)]T,2 C]+:V!D#
M<&U3:L@MDQ'Q0N!\N?*"-2$%ZV4D?A3#0?9[&R6ZU!LHII"!@1B')ND0=@ET
MPMON+&OF"WY,GC&Y]">$NH'3,(H>S]2V8(BN?L'\&1!I;.,EZ,!Q/?%\Z-[2
M@V!+-SPL#YE+<Q-SI98I 2,B:@!+W-2C02$UP5&4VZF^1VZSFR^$/P-%G!&S
MG;)/QQH#?ECJT1R/ -\B[^?>$OKHVJ1YHQOTDSV%=T%D><6_\V#O)HA^)=&4
MV,'<=_\@3E.V!]I5-HHSZK M(WIS1[P&+$8=CCBG#LU%0+-?\<]!OR.[8^2Q
MHZK]DG&!   ^*;_SA/R4T8"Z=I0=X'NVJ7!Z>P\\\^:8F3]FYH^9^6-F_IB9
M/XA\Y7 R\P+S920[WPX+=RYJ5WZ^@TZP_=&')N[?<7K^_%OL1NM"F?XX6A!Z
MM[#\QF3O4(RP*MJHAW=@67QEEB,_4&8NH[%9*?U2E0[[$OEW[N.8Y0*4"<SI
M%,?,US'SA9'Y@KJYV&GFBVUI%M E?V%OZQ-/VE)?Q]S7,?=US'T=<U_[E?LZ
MS!&B1@+^Y@FAO7AU' ^ZP_&@K@\['K2TWB#'@Y9W##T>]#B9574R*U)^[S/S
MYWFC&?RM1G'E@]/WC>0#&4#0@XE&Q@N4U\:^G&H0UP9V"(< 0'K9B5PPT6'B
M-?;-C'91@3QPSB@1$<<:R:-Z]Q0@\7L+>>_Y72#B(*^XBJ@R_F*=\")LY,QC
M?Y87Z0@XD>)8T3&TB@X-KO:NZ"BF99.6#",G5@0%F\F=A1Q"\F -RZLBE*31
MDX3ZA+IVH[X5]*'(K83\OKR(/Y)DP+@=;$0MN?5)_KD(/(;3E$0Q;>QJ5N%6
MZZK#K)#2H ZTHW-HQ@2P7@J@IOY8+W6LESK62P%L-/F?+'I(]P)= @**VN%5
M-<%R#K-0*4$S<8Q,2%"Z\$$6^!0)A]TVK-V"7Q3'*>^%YK4X-N=/M6,=;Z1"
M*XZ'*UKP[,1*$&D3J;23<\^=\V&<VQVE-7#NRN6F7BI2V@TFAV/N=L0YG @C
M'S=R1RV'WW%9:SDA:OK> 7GAC63)./3C+CV4?CY6F(G@G47G)!)9-6@]T0[Z
MJ!BZ>)/)V4^[U035'%.8)9FRNA*+?B71J;5RV:?</Y*=2DF1QK('Y<[HD#43
M@)]17B0Y]B\=^Y>JOCA^_]+[8__24.3_V+]DNG_IPX#[E]C.EFZ4))8MW^&O
M8#,?AOBV2SI?3]5[XF,#;E0%M^FK,-2=I 9;/P,^H8$3V]$7BTMKM-X\:F:B
MPZ@=EJ[/(%JU=K@,[^*J_$XIHC[2DMM2846[4(#T[>BP^L3RTKMI0J(K_DE.
M4_A:)R$8U"2#U$DM<E%,K5TW\[1A9*3$NP40IH/<);]=W&NN E?AQ,BV@YCI
M!6;ZB?O()>>&A8#ILTH*!2\2RZ">%1E"RY "_$TW.2Z=QF$4+ F]<'TW7!#G
M8Q X6>P>,K1I;'D*S))?;>AG0X$N4!>"^Z/N)?P@6*(HWI!&S&5G,4H%S8QM
MT%>=[<"0XT5IC[5T)=E!/[!*&E.S)\B<>Z27?E)AF%BSCI!-3\Q2,%.R"FA2
MVF\F/!."T76-\DN?\8I0BZ^808#V;<5PL),H'8PKO0DH)A;NVQHY8NDNN*8V
MS,8&0*@98 TF-M$*R>\2RM5-P%Q"PG_SSYAI79<3]3%I_@GYS8K:M;7ZZLCU
MT1),[4$YL-(M"'.1W %P&\R3J$'HIG8JM*F[JM\Z@EN1+NC#EP-MN@*71AF;
MGL5V%%-[887=*6?=E&Q:1&W(<:DLKGMN3CTK#'F)2O+"[SII[C&1,A;#Z3$D
M,R%!T\JF4L8R$)'=KV:A*SW'+68Y6D*8!451<L.649@K%S_)>\-GA=MAH::[
M.D]C)9!LHQD:+_FM1> GN!MI<ZVOCVQ.962W= #K!()O=!VZ]$HI;\!N -7A
M3PDJ6R=A0H,YM9:C.%H$E%^^CY8\Z2Q5;]$Q%DH6$F8\J&!J\UE2T@3$;ATK
MX^F<Q733491VHX/;GTZ J$9(D=<J=$2>GM."X6?+B\'[=#KA86ML ZS."(F2
M#*CB-?*=*8E<6L;P-%[&7I*]:&"ZJ(Q=:^4]8Z\F^0 C?H!3G=F9*>$W[#RY
ML3$XV\\HV&[]XZZ"R)X)"@3IP3J58!3$5JJ;;+ZR5J@MAQNB@"F".IF@^IF,
M9?NR"=D3]MLU'_856G92%=Z=]=-[NZL9FJ$L8"<X@.GV(A@GZ])?C$ZR5\&A
MU\MKC6!,I1,[P>%J#5E9;IXJKR0V>*\G,J.U(@R1B6?Y$5-T7%6NTEI_0Q/X
M9"!BW^'W.?R56J9NZF)5L5Y;?CQC^TF<VPO+3FIWC*0LVR#AGG$%\2_RM95T
ML \OPMC?LKP:.-4*@(<R):WGV58A-<C\<;72VX"YZ/[Z-!@_^<0YR81S/&.2
M:Z7-7"J5M[*+(>MM=>E/JG&E205=E'6 XE^_O<!*C(Q8G,=W:7GG(;^BRE4]
ML.(3@D%-8LMZ\J5YP4*"8<VAS3&[(F%(R*8FZXH%\&1*?/)D>7>$+H$YV@4-
M\R)*AZ^=U .[EM#A;1FO\V?>\@L=2#?#V#<^"B@%>=70*P&50 B)_>=Y\/C*
M(6X*Q GL9(3FJ]/@<>MN5-)-G!5_^\^7+U_\SY?KSS_][__X;Y^6S[/SG^_6
M5Z^FHS597/W^<WQU_>\?_WCUE[]\_/SSO]:/J^G[JV_O?YF[GQX]?_KM_>Q?
M\>KC\Y_>>N?C]W^:3F[.[O]X_O#CY_'=I\?/]!^G)_/?5\NGX-MGYY_OK0_7
M/__A3'Y]_^J/FU^OGW_]]9-K_?IK^/D?'W_Y915_7'W\,IH%-W<_WOWBGWY[
M^_.;VR_>M]''B^O'T_M/9Y;U_J>?_AE._8]G=S^]>G?UZOK=U^OSUW?/(;WX
MYX7O+'Z:W;_Z??3U[)?XEZOEZ3_N;R\GY\[7J6_]].^WB]4W_\=?5M>_/_EG
M;]Z=^Q^N_>OSBW^^CR^G[_^T]M\]1[_^>G+UX^D?Y.3Y'W\)OOS\I]^_?'H*
M8N?S_>OS\?WUZ/3ST_0?KW_YE_?TSYO;]>C3T^O5\_G3U_6M^^O3W6IB68]O
MKG]_?T\>_!_?/P9G;[]=?/@\_?K+VP__7HW";Y_>GMY\??HZ"C__>OOM8G7U
M^&KV\^+G?_[[]?3CN_/3\&KQOR].;Z<O7\(Q?10[;K%70LQ_)@"O^)_X*#K^
MK_\/4$L! A0#%     @ &(!J6W323]GM3 $ -SX3 !(              ( !
M     &5F,C P-30Y-3=?,3!Q+FAT;5!+ 0(4 Q0    ( !B :EMUO=48!P<
M !8;   5              "  1U- 0!E9C(P,#4T.34W7V5X,S$M,2YH=&U0
M2P$"% ,4    "  8@&I;-G6H7"<'  !E&P  %0              @ %75 $
M968R,# U-#DU-U]E>#,Q+3(N:'1M4$L! A0#%     @ &(!J6UY6N<D6!P
M0QL  !4              ( !L5L! &5F,C P-30Y-3=?97@S,2TS+FAT;5!+
M 0(4 Q0    ( !B :EL,O0[Y< 4  /TE   5              "  ?IB 0!E
M9C(P,#4T.34W7V5X,S(M,2YH=&U02P$"% ,4    "  8@&I;,,E-0H@8  "O
M%P$ $0              @ &=: $ ;7!A82TR,#(U,#DS,"YX<V102P$"% ,4
M    "  8@&I;&G[L( X7  #_0@$ %0              @ %4@0$ ;7!A82TR
M,#(U,#DS,%]C86PN>&UL4$L! A0#%     @ &(!J6_D&IVF-3@  .BT% !4
M             ( !E9@! &UP86$M,C R-3 Y,S!?9&5F+GAM;%!+ 0(4 Q0
M   ( !B :EL Q%U49LH  -;B"0 5              "  57G 0!M<&%A+3(P
M,C4P.3,P7VQA8BYX;6Q02P$"% ,4    "  8@&I;:;M*&W1/  "&?04 %0
M            @ 'NL0( ;7!A82TR,#(U,#DS,%]P<F4N>&UL4$L%!@     *
-  H EP(  )4! P    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>ef20054957_10q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mpaa="http://motorcarparts.com/20250930"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="mpaa-20250930.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <instant>2025-11-03</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:RotatingElectricalProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:RotatingElectricalProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:RotatingElectricalProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:RotatingElectricalProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:BrakeRelatedProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:BrakeRelatedProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:BrakeRelatedProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:BrakeRelatedProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:WheelHubProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:WheelHubProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:WheelHubProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:WheelHubProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:OtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:OtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:OtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:OtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mpaa:ForeignCurrencyTransactionGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mpaa:ForeignCurrencyTransactionGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mpaa:ForeignCurrencyTransactionGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mpaa:ForeignCurrencyTransactionGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">mpaa:MeasurementInputCostOfEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">mpaa:MeasurementInputCostOfEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">mpaa:MeasurementInputWeightedAverageCostOfCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">mpaa:MeasurementInputWeightedAverageCostOfCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEbitdaMultipleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEbitdaMultipleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsTotalShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsTotalShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsTotalShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsTotalShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">mpaa:AccountsReceivableNetCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">mpaa:AccountsReceivableNetCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">mpaa:CustomerFinishedGoodsReturnsAccrualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">mpaa:CustomerFinishedGoodsReturnsAccrualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-08-31</instant>
        </period>
    </context>
    <context id="c218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mpaa:CompanyCoOwnedByMemberOfManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mpaa:CompanyCoOwnedByMemberOfManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mpaa:CompanyCoOwnedByMemberOfManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mpaa:CompanyCoOwnedByMemberOfManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mpaa:CompanyCoOwnedByMemberOfManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Segment">
        <measure>mpaa:Segment</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-10687">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c0" id="ixv-10688">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-10689">2025-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-37">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0" id="ixv-10690">001-33861</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-55">MOTORCAR PARTS OF AMERICA, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-10691">NY</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0" id="ixv-10692">11-2153962</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-10693">2929 California Street,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-10694">Torrance</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0" id="ixv-10695">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-90">90503</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0" id="ixv-10696">310</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0" id="ixv-10697">212-7910</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0" id="ixv-10698">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-10699">MPAA</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-10700">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-10701">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-10702">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-10703">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0" id="ixv-10704">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-10705">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c0" id="ixv-10706">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c1"
      decimals="INF"
      id="ixv-10707"
      unitRef="shares">19558015</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c2" decimals="0" id="ixv-10708" unitRef="usd">15710000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="0" id="ixv-10709" unitRef="usd">9429000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments contextRef="c2" decimals="0" id="ixv-10710" unitRef="usd">2025000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c3" decimals="0" id="ixv-10711" unitRef="usd">1881000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c2" decimals="0" id="ixv-10712" unitRef="usd">104010000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="0" id="ixv-10713" unitRef="usd">91064000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c2" decimals="0" id="ixv-10714" unitRef="usd">372590000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c3" decimals="0" id="ixv-10715" unitRef="usd">359669000</us-gaap:InventoryNet>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c2" decimals="0" id="ixv-10716" unitRef="usd">30306000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c3" decimals="0" id="ixv-10717" unitRef="usd">29606000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c2" decimals="0" id="ixv-10718" unitRef="usd">22091000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" id="ixv-10719" unitRef="usd">19822000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c2" decimals="0" id="ixv-10720" unitRef="usd">546732000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" id="ixv-10721" unitRef="usd">511471000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" id="ixv-10722" unitRef="usd">32292000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-10723" unitRef="usd">31990000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c2" decimals="0" id="ixv-10724" unitRef="usd">67208000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-10725" unitRef="usd">66603000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c2" decimals="0" id="ixv-10726" unitRef="usd">5897000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c3" decimals="0" id="ixv-10727" unitRef="usd">4569000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c2" decimals="0" id="ixv-10728" unitRef="usd">331344000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c3" decimals="0" id="ixv-10729" unitRef="usd">336268000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c2" decimals="0" id="ixv-10730" unitRef="usd">3603000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c3" decimals="0" id="ixv-10731" unitRef="usd">3757000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="c2" decimals="0" id="ixv-10732" unitRef="usd">2892000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c3" decimals="0" id="ixv-10733" unitRef="usd">2978000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c2" decimals="0" id="ixv-10734" unitRef="usd">989968000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" id="ixv-10735" unitRef="usd">957636000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-10736" unitRef="usd">196245000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-10737" unitRef="usd">172117000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <mpaa:CustomerFinishedGoodsReturnsAccrual contextRef="c2" decimals="0" id="ixv-10738" unitRef="usd">38058000</mpaa:CustomerFinishedGoodsReturnsAccrual>
    <mpaa:CustomerFinishedGoodsReturnsAccrual contextRef="c3" decimals="0" id="ixv-10739" unitRef="usd">34411000</mpaa:CustomerFinishedGoodsReturnsAccrual>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c2" decimals="0" id="ixv-10740" unitRef="usd">52588000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c3" decimals="0" id="ixv-10741" unitRef="usd">38158000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="c2" decimals="0" id="ixv-10742" unitRef="usd">72419000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="c3" decimals="0" id="ixv-10743" unitRef="usd">90787000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-10744" unitRef="usd">5709000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-10745" unitRef="usd">5570000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c2" decimals="0" id="ixv-10746" unitRef="usd">9763000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-10747" unitRef="usd">9982000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-10748" unitRef="usd">374782000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-10749" unitRef="usd">351025000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ConvertibleDebtNoncurrent contextRef="c2" decimals="0" id="ixv-10750" unitRef="usd">43444000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent contextRef="c3" decimals="0" id="ixv-10751" unitRef="usd">35207000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c2" decimals="0" id="ixv-10752" unitRef="usd">243582000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-10753" unitRef="usd">241404000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c2" decimals="0" id="ixv-10754" unitRef="usd">640000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c3" decimals="0" id="ixv-10755" unitRef="usd">362000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c2" decimals="0" id="ixv-10756" unitRef="usd">61031000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-10757" unitRef="usd">65308000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c2" decimals="0" id="ixv-10758" unitRef="usd">7953000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c3" decimals="0" id="ixv-10759" unitRef="usd">6631000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c2" decimals="0" id="ixv-10760" unitRef="usd">731432000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c3" decimals="0" id="ixv-10761" unitRef="usd">699937000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c2"
      decimals="INF"
      id="ixv-10762"
      unitRef="usdPershares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="INF"
      id="ixv-10763"
      unitRef="usdPershares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c2"
      decimals="INF"
      id="ixv-10764"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ixv-10765"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c2"
      decimals="INF"
      id="ixv-10766"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c3"
      decimals="INF"
      id="ixv-10767"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue contextRef="c2" decimals="0" id="ixv-10768" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c3" decimals="0" id="ixv-10769" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="INF"
      id="ixv-10770"
      unitRef="usdPershares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c5"
      decimals="INF"
      id="ixv-10771"
      unitRef="usdPershares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c4"
      decimals="INF"
      id="ixv-10772"
      unitRef="shares">20000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c5"
      decimals="INF"
      id="ixv-10773"
      unitRef="shares">20000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c4"
      decimals="INF"
      id="ixv-10774"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c5"
      decimals="INF"
      id="ixv-10775"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue contextRef="c4" decimals="0" id="ixv-10776" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c5" decimals="0" id="ixv-10777" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c2"
      decimals="INF"
      id="ixv-10778"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="INF"
      id="ixv-10779"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c2"
      decimals="INF"
      id="ixv-10780"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ixv-10781"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c2"
      decimals="INF"
      id="ixv-10782"
      unitRef="shares">19547144</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ixv-10783"
      unitRef="shares">19547144</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c3"
      decimals="INF"
      id="ixv-10784"
      unitRef="shares">19435706</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c3"
      decimals="INF"
      id="ixv-10785"
      unitRef="shares">19435706</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c2" decimals="0" id="ixv-10786" unitRef="usd">195000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" id="ixv-10787" unitRef="usd">194000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c2" decimals="0" id="ixv-10788" unitRef="usd">232182000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="0" id="ixv-10789" unitRef="usd">234413000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="0" id="ixv-10790" unitRef="usd">20926000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" id="ixv-10791" unitRef="usd">20033000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c2" decimals="0" id="ixv-10792" unitRef="usd">5233000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="0" id="ixv-10793" unitRef="usd">3059000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" id="ixv-10794" unitRef="usd">258536000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" id="ixv-10795" unitRef="usd">257699000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c2" decimals="0" id="ixv-10796" unitRef="usd">989968000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" id="ixv-10797" unitRef="usd">957636000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c6" decimals="0" id="ixv-10798" unitRef="usd">221470000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c7" decimals="0" id="ixv-10799" unitRef="usd">208186000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c0" decimals="0" id="ixv-10800" unitRef="usd">409834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c8" decimals="0" id="ixv-10801" unitRef="usd">378073000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c6" decimals="0" id="ixv-10802" unitRef="usd">178743000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c7" decimals="0" id="ixv-10803" unitRef="usd">166909000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c0" decimals="0" id="ixv-10804" unitRef="usd">333190000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c8" decimals="0" id="ixv-10805" unitRef="usd">307622000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c6" decimals="0" id="ixv-10806" unitRef="usd">42727000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c7" decimals="0" id="ixv-10807" unitRef="usd">41277000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" id="ixv-10808" unitRef="usd">76644000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c8" decimals="0" id="ixv-10809" unitRef="usd">70451000</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c6" decimals="0" id="ixv-10810" unitRef="usd">17086000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c7" decimals="0" id="ixv-10811" unitRef="usd">15052000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" id="ixv-10812" unitRef="usd">29766000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c8" decimals="0" id="ixv-10813" unitRef="usd">31722000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c6" decimals="0" id="ixv-10814" unitRef="usd">6811000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c7" decimals="0" id="ixv-10815" unitRef="usd">5834000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c0" decimals="0" id="ixv-10816" unitRef="usd">13021000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c8" decimals="0" id="ixv-10817" unitRef="usd">11283000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c6" decimals="0" id="ixv-10818" unitRef="usd">3928000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c7" decimals="0" id="ixv-10819" unitRef="usd">2443000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" id="ixv-10820" unitRef="usd">7234000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c8" decimals="0" id="ixv-10821" unitRef="usd">4876000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c6" decimals="0" id="ixv-10822" unitRef="usd">1469000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c7" decimals="0" id="ixv-10823" unitRef="usd">-5428000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c0" decimals="0" id="ixv-10824" unitRef="usd">9817000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c8" decimals="0" id="ixv-10825" unitRef="usd">-16506000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:OperatingExpenses contextRef="c6" decimals="0" id="ixv-10826" unitRef="usd">26356000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c7" decimals="0" id="ixv-10827" unitRef="usd">28757000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" id="ixv-10828" unitRef="usd">40204000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c8" decimals="0" id="ixv-10829" unitRef="usd">64387000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c6" decimals="0" id="ixv-10830" unitRef="usd">16371000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c7" decimals="0" id="ixv-10831" unitRef="usd">12520000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" id="ixv-10832" unitRef="usd">36440000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c8" decimals="0" id="ixv-10833" unitRef="usd">6064000</us-gaap:OperatingIncomeLoss>
    <mpaa:InterestExpenseNet contextRef="c6" decimals="0" id="ixv-10834" unitRef="usd">12699000</mpaa:InterestExpenseNet>
    <mpaa:InterestExpenseNet contextRef="c7" decimals="0" id="ixv-10835" unitRef="usd">14182000</mpaa:InterestExpenseNet>
    <mpaa:InterestExpenseNet contextRef="c0" decimals="0" id="ixv-10836" unitRef="usd">25511000</mpaa:InterestExpenseNet>
    <mpaa:InterestExpenseNet contextRef="c8" decimals="0" id="ixv-10837" unitRef="usd">28569000</mpaa:InterestExpenseNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c6" decimals="0" id="ixv-10838" unitRef="usd">-2260000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c7" decimals="0" id="ixv-10839" unitRef="usd">-380000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c0" decimals="0" id="ixv-10840" unitRef="usd">-4050000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c8" decimals="0" id="ixv-10841" unitRef="usd">2200000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c6" decimals="0" id="ixv-10842" unitRef="usd">-14959000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c7" decimals="0" id="ixv-10843" unitRef="usd">-14562000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-10844" unitRef="usd">-29561000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c8" decimals="0" id="ixv-10845" unitRef="usd">-26369000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c6" decimals="0" id="ixv-10846" unitRef="usd">1412000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c7" decimals="0" id="ixv-10847" unitRef="usd">-2042000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-10848" unitRef="usd">6879000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c8" decimals="0" id="ixv-10849" unitRef="usd">-20305000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="0" id="ixv-10850" unitRef="usd">3561000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c7" decimals="0" id="ixv-10851" unitRef="usd">912000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-10852" unitRef="usd">5986000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c8" decimals="0" id="ixv-10853" unitRef="usd">734000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" id="ixv-10854" unitRef="usd">-2149000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c7" decimals="0" id="ixv-10855" unitRef="usd">-2954000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-10856" unitRef="usd">893000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c8" decimals="0" id="ixv-10857" unitRef="usd">-21039000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c6"
      decimals="2"
      id="ixv-10858"
      unitRef="usdPershares">-0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c7"
      decimals="2"
      id="ixv-10859"
      unitRef="usdPershares">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-10860"
      unitRef="usdPershares">0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c8"
      decimals="2"
      id="ixv-10861"
      unitRef="usdPershares">-1.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c6"
      decimals="2"
      id="ixv-10862"
      unitRef="usdPershares">-0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c7"
      decimals="2"
      id="ixv-10863"
      unitRef="usdPershares">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ixv-10864"
      unitRef="usdPershares">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c8"
      decimals="2"
      id="ixv-10865"
      unitRef="usdPershares">-1.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c6"
      decimals="0"
      id="ixv-10866"
      unitRef="shares">19366633</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c7"
      decimals="0"
      id="ixv-10867"
      unitRef="shares">19760028</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="0"
      id="ixv-10868"
      unitRef="shares">19367840</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c8"
      decimals="0"
      id="ixv-10869"
      unitRef="shares">19717517</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c6"
      decimals="0"
      id="ixv-10870"
      unitRef="shares">19366633</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c7"
      decimals="0"
      id="ixv-10871"
      unitRef="shares">19760028</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="0"
      id="ixv-10872"
      unitRef="shares">20194954</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c8"
      decimals="0"
      id="ixv-10873"
      unitRef="shares">19717517</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" id="ixv-10874" unitRef="usd">-2149000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c7" decimals="0" id="ixv-10875" unitRef="usd">-2954000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-10876" unitRef="usd">893000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c8" decimals="0" id="ixv-10877" unitRef="usd">-21039000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c6" decimals="0" id="ixv-10878" unitRef="usd">1286000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c7" decimals="0" id="ixv-10879" unitRef="usd">-1268000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c0" decimals="0" id="ixv-10880" unitRef="usd">2174000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c8" decimals="0" id="ixv-10881" unitRef="usd">-1943000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c6" decimals="0" id="ixv-10882" unitRef="usd">1286000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c7" decimals="0" id="ixv-10883" unitRef="usd">-1268000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c0" decimals="0" id="ixv-10884" unitRef="usd">2174000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c8" decimals="0" id="ixv-10885" unitRef="usd">-1943000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c6" decimals="0" id="ixv-10886" unitRef="usd">-863000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c7" decimals="0" id="ixv-10887" unitRef="usd">-4222000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" id="ixv-10888" unitRef="usd">3067000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c8" decimals="0" id="ixv-10889" unitRef="usd">-22982000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c9"
      decimals="INF"
      id="ixv-10890"
      unitRef="shares">19435706</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c9" decimals="0" id="ixv-10891" unitRef="usd">194000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c10" decimals="0" id="ixv-10892" unitRef="usd">234413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c11" decimals="0" id="ixv-10893" unitRef="usd">20033000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c12" decimals="0" id="ixv-10894" unitRef="usd">3059000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" id="ixv-10895" unitRef="usd">257699000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c13" decimals="0" id="ixv-10896" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c14" decimals="0" id="ixv-10897" unitRef="usd">946000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c15" decimals="0" id="ixv-10898" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c16" decimals="0" id="ixv-10899" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c17" decimals="0" id="ixv-10900" unitRef="usd">946000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="c13"
      decimals="INF"
      id="ixv-10901"
      unitRef="shares">114225</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c13" decimals="0" id="ixv-10902" unitRef="usd">-2000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c14" decimals="0" id="ixv-10903" unitRef="usd">498000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c15" decimals="0" id="ixv-10904" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c16" decimals="0" id="ixv-10905" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c17" decimals="0" id="ixv-10906" unitRef="usd">496000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c13"
      decimals="INF"
      id="ixv-10907"
      unitRef="shares">197796</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c13" decimals="0" id="ixv-10908" unitRef="usd">2000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c14" decimals="0" id="ixv-10909" unitRef="usd">1964000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c15" decimals="0" id="ixv-10910" unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c16" decimals="0" id="ixv-10911" unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c17" decimals="0" id="ixv-10912" unitRef="usd">1966000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c13" decimals="0" id="ixv-10913" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c14" decimals="0" id="ixv-10914" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c15" decimals="0" id="ixv-10915" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c16" decimals="0" id="ixv-10916" unitRef="usd">888000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c17" decimals="0" id="ixv-10917" unitRef="usd">888000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c13" decimals="0" id="ixv-10918" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c14" decimals="0" id="ixv-10919" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c15" decimals="0" id="ixv-10920" unitRef="usd">3042000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c16" decimals="0" id="ixv-10921" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c17" decimals="0" id="ixv-10922" unitRef="usd">3042000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c18"
      decimals="INF"
      id="ixv-10923"
      unitRef="shares">19352135</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c18" decimals="0" id="ixv-10924" unitRef="usd">194000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c19" decimals="0" id="ixv-10925" unitRef="usd">232897000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20" decimals="0" id="ixv-10926" unitRef="usd">23075000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c21" decimals="0" id="ixv-10927" unitRef="usd">3947000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c22" decimals="0" id="ixv-10928" unitRef="usd">260113000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c23" decimals="0" id="ixv-10929" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c24" decimals="0" id="ixv-10930" unitRef="usd">1984000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c25" decimals="0" id="ixv-10931" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c26" decimals="0" id="ixv-10932" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c6" decimals="0" id="ixv-10933" unitRef="usd">1984000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings
      contextRef="c23"
      decimals="INF"
      id="ixv-10934"
      unitRef="shares">6466</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings>
    <mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings contextRef="c23" decimals="0" id="ixv-10935" unitRef="usd">0</mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings>
    <mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings contextRef="c24" decimals="0" id="ixv-10936" unitRef="usd">101000</mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings>
    <mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings contextRef="c25" decimals="0" id="ixv-10937" unitRef="usd">0</mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings>
    <mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings contextRef="c26" decimals="0" id="ixv-10938" unitRef="usd">0</mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings>
    <mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings contextRef="c6" decimals="0" id="ixv-10939" unitRef="usd">101000</mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="c23"
      decimals="INF"
      id="ixv-10940"
      unitRef="shares">278657</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c23" decimals="0" id="ixv-10941" unitRef="usd">-2000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c24" decimals="0" id="ixv-10942" unitRef="usd">1412000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c25" decimals="0" id="ixv-10943" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c26" decimals="0" id="ixv-10944" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c6" decimals="0" id="ixv-10945" unitRef="usd">1410000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c23"
      decimals="INF"
      id="ixv-10946"
      unitRef="shares">90114</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c23" decimals="0" id="ixv-10947" unitRef="usd">1000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c24" decimals="0" id="ixv-10948" unitRef="usd">1388000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c25" decimals="0" id="ixv-10949" unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c26" decimals="0" id="ixv-10950" unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c6" decimals="0" id="ixv-10951" unitRef="usd">1389000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c23" decimals="0" id="ixv-10952" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c24" decimals="0" id="ixv-10953" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c25" decimals="0" id="ixv-10954" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c26" decimals="0" id="ixv-10955" unitRef="usd">1286000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c6" decimals="0" id="ixv-10956" unitRef="usd">1286000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c23" decimals="0" id="ixv-10957" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c24" decimals="0" id="ixv-10958" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c25" decimals="0" id="ixv-10959" unitRef="usd">-2149000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c26" decimals="0" id="ixv-10960" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" id="ixv-10961" unitRef="usd">-2149000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c27"
      decimals="INF"
      id="ixv-10962"
      unitRef="shares">19547144</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c27" decimals="0" id="ixv-10963" unitRef="usd">195000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c28" decimals="0" id="ixv-10964" unitRef="usd">232182000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c29" decimals="0" id="ixv-10965" unitRef="usd">20926000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c30" decimals="0" id="ixv-10966" unitRef="usd">5233000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c2" decimals="0" id="ixv-10967" unitRef="usd">258536000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c31"
      decimals="INF"
      id="ixv-10968"
      unitRef="shares">19662380</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c31" decimals="0" id="ixv-10969" unitRef="usd">197000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c32" decimals="0" id="ixv-10970" unitRef="usd">236255000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c33" decimals="0" id="ixv-10971" unitRef="usd">39503000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c34" decimals="0" id="ixv-10972" unitRef="usd">9155000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c35" decimals="0" id="ixv-10973" unitRef="usd">285110000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c36" decimals="0" id="ixv-10974" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c37" decimals="0" id="ixv-10975" unitRef="usd">1000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c38" decimals="0" id="ixv-10976" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c39" decimals="0" id="ixv-10977" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c40" decimals="0" id="ixv-10978" unitRef="usd">1000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="c36"
      decimals="INF"
      id="ixv-10979"
      unitRef="shares">91205</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c36" decimals="0" id="ixv-10980" unitRef="usd">-1000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c37" decimals="0" id="ixv-10981" unitRef="usd">182000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c38" decimals="0" id="ixv-10982" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c39" decimals="0" id="ixv-10983" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c40" decimals="0" id="ixv-10984" unitRef="usd">181000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c36" decimals="0" id="ixv-10985" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c37" decimals="0" id="ixv-10986" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c38" decimals="0" id="ixv-10987" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c39" decimals="0" id="ixv-10988" unitRef="usd">-675000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c40" decimals="0" id="ixv-10989" unitRef="usd">-675000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c36" decimals="0" id="ixv-10990" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c37" decimals="0" id="ixv-10991" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c38" decimals="0" id="ixv-10992" unitRef="usd">-18085000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c39" decimals="0" id="ixv-10993" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c40" decimals="0" id="ixv-10994" unitRef="usd">-18085000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c41"
      decimals="INF"
      id="ixv-10995"
      unitRef="shares">19753585</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c41" decimals="0" id="ixv-10996" unitRef="usd">198000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c42" decimals="0" id="ixv-10997" unitRef="usd">237073000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c43" decimals="0" id="ixv-10998" unitRef="usd">21418000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c44" decimals="0" id="ixv-10999" unitRef="usd">8480000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c45" decimals="0" id="ixv-11000" unitRef="usd">267169000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c46" decimals="0" id="ixv-11001" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c47" decimals="0" id="ixv-11002" unitRef="usd">1016000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c48" decimals="0" id="ixv-11003" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c49" decimals="0" id="ixv-11004" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c7" decimals="0" id="ixv-11005" unitRef="usd">1016000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="c46"
      decimals="INF"
      id="ixv-11006"
      unitRef="shares">22788</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c46" decimals="0" id="ixv-11007" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c47" decimals="0" id="ixv-11008" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c48" decimals="0" id="ixv-11009" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c49" decimals="0" id="ixv-11010" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c7" decimals="0" id="ixv-11011" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c46" decimals="0" id="ixv-11012" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c47" decimals="0" id="ixv-11013" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c48" decimals="0" id="ixv-11014" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c49" decimals="0" id="ixv-11015" unitRef="usd">-1268000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c7" decimals="0" id="ixv-11016" unitRef="usd">-1268000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c46" decimals="0" id="ixv-11017" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c47" decimals="0" id="ixv-11018" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c48" decimals="0" id="ixv-11019" unitRef="usd">-2954000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c49" decimals="0" id="ixv-11020" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c7" decimals="0" id="ixv-11021" unitRef="usd">-2954000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c50"
      decimals="INF"
      id="ixv-11022"
      unitRef="shares">19776373</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c50" decimals="0" id="ixv-11023" unitRef="usd">198000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c51" decimals="0" id="ixv-11024" unitRef="usd">238089000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c52" decimals="0" id="ixv-11025" unitRef="usd">18464000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c53" decimals="0" id="ixv-11026" unitRef="usd">7212000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c54" decimals="0" id="ixv-11027" unitRef="usd">263963000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-11028" unitRef="usd">893000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c8" decimals="0" id="ixv-11029" unitRef="usd">-21039000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c0" decimals="0" id="ixv-11030" unitRef="usd">4822000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c8" decimals="0" id="ixv-11031" unitRef="usd">5330000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c0" decimals="0" id="ixv-11032" unitRef="usd">1194000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c8" decimals="0" id="ixv-11033" unitRef="usd">1085000</us-gaap:AmortizationOfFinancingCosts>
    <mpaa:AmortizationOfInterestOnContractLiabilities contextRef="c0" decimals="0" id="ixv-11034" unitRef="usd">329000</mpaa:AmortizationOfInterestOnContractLiabilities>
    <mpaa:AmortizationOfInterestOnContractLiabilities contextRef="c8" decimals="0" id="ixv-11035" unitRef="usd">396000</mpaa:AmortizationOfInterestOnContractLiabilities>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c0" decimals="0" id="ixv-11036" unitRef="usd">1936000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c8" decimals="0" id="ixv-11037" unitRef="usd">1760000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <mpaa:AmortizationOfCorePremiumsPaidToCustomers contextRef="c0" decimals="0" id="ixv-11038" unitRef="usd">5355000</mpaa:AmortizationOfCorePremiumsPaidToCustomers>
    <mpaa:AmortizationOfCorePremiumsPaidToCustomers contextRef="c8" decimals="0" id="ixv-11039" unitRef="usd">4872000</mpaa:AmortizationOfCorePremiumsPaidToCustomers>
    <mpaa:AmortizationOfFinishedGoodsPremiumsPaidToCustomers contextRef="c0" decimals="0" id="ixv-11040" unitRef="usd">480000</mpaa:AmortizationOfFinishedGoodsPremiumsPaidToCustomers>
    <mpaa:AmortizationOfFinishedGoodsPremiumsPaidToCustomers contextRef="c8" decimals="0" id="ixv-11041" unitRef="usd">477000</mpaa:AmortizationOfFinishedGoodsPremiumsPaidToCustomers>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c0" decimals="0" id="ixv-11042" unitRef="usd">4985000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c8" decimals="0" id="ixv-11043" unitRef="usd">4988000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c0" decimals="0" id="ixv-11044" unitRef="usd">9817000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c8" decimals="0" id="ixv-11045" unitRef="usd">-16506000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c0" decimals="0" id="ixv-11046" unitRef="usd">-4050000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c8" decimals="0" id="ixv-11047" unitRef="usd">2200000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments contextRef="c0" decimals="0" id="ixv-11048" unitRef="usd">235000</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments contextRef="c8" decimals="0" id="ixv-11049" unitRef="usd">132000</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:InventoryWriteDown contextRef="c0" decimals="0" id="ixv-11050" unitRef="usd">4126000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c8" decimals="0" id="ixv-11051" unitRef="usd">7455000</us-gaap:InventoryWriteDown>
    <mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses contextRef="c0" decimals="0" id="ixv-11052" unitRef="usd">836000</mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses>
    <mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses contextRef="c8" decimals="0" id="ixv-11053" unitRef="usd">355000</mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepanciesAndCreditLoses>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-11054" unitRef="usd">-481000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c8" decimals="0" id="ixv-11055" unitRef="usd">-3325000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation contextRef="c0" decimals="0" id="ixv-11056" unitRef="usd">2930000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c8" decimals="0" id="ixv-11057" unitRef="usd">2016000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c0" decimals="0" id="ixv-11058" unitRef="usd">-17000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c8" decimals="0" id="ixv-11059" unitRef="usd">-67000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" id="ixv-11060" unitRef="usd">13049000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c8" decimals="0" id="ixv-11061" unitRef="usd">17216000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c0" decimals="0" id="ixv-11062" unitRef="usd">16340000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c8" decimals="0" id="ixv-11063" unitRef="usd">-11109000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c0" decimals="0" id="ixv-11064" unitRef="usd">-853000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c8" decimals="0" id="ixv-11065" unitRef="usd">-456000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c0" decimals="0" id="ixv-11066" unitRef="usd">-343000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c8" decimals="0" id="ixv-11067" unitRef="usd">1341000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c0" decimals="0" id="ixv-11068" unitRef="usd">25149000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c8" decimals="0" id="ixv-11069" unitRef="usd">-12671000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual contextRef="c0" decimals="0" id="ixv-11070" unitRef="usd">3541000</mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual>
    <mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual contextRef="c8" decimals="0" id="ixv-11071" unitRef="usd">-613000</mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="c0" decimals="0" id="ixv-11072" unitRef="usd">1136000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="c8" decimals="0" id="ixv-11073" unitRef="usd">4865000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c0" decimals="0" id="ixv-11074" unitRef="usd">15958000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c8" decimals="0" id="ixv-11075" unitRef="usd">15359000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <mpaa:IncreaseDecreaseInOperatingLeaseLiabilities contextRef="c0" decimals="0" id="ixv-11076" unitRef="usd">-5013000</mpaa:IncreaseDecreaseInOperatingLeaseLiabilities>
    <mpaa:IncreaseDecreaseInOperatingLeaseLiabilities contextRef="c8" decimals="0" id="ixv-11077" unitRef="usd">-4470000</mpaa:IncreaseDecreaseInOperatingLeaseLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c0" decimals="0" id="ixv-11078" unitRef="usd">167000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c8" decimals="0" id="ixv-11079" unitRef="usd">-2348000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" id="ixv-11080" unitRef="usd">31893000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c8" decimals="0" id="ixv-11081" unitRef="usd">2011000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-11082" unitRef="usd">1833000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c8" decimals="0" id="ixv-11083" unitRef="usd">1047000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments contextRef="c0" decimals="0" id="ixv-11084" unitRef="usd">-91000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments contextRef="c8" decimals="0" id="ixv-11085" unitRef="usd">-68000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" id="ixv-11086" unitRef="usd">-1742000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c8" decimals="0" id="ixv-11087" unitRef="usd">-979000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c0" decimals="0" id="ixv-11088" unitRef="usd">363711000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c8" decimals="0" id="ixv-11089" unitRef="usd">202628000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c0" decimals="0" id="ixv-11090" unitRef="usd">382079000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c8" decimals="0" id="ixv-11091" unitRef="usd">205937000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsOfFinancingCosts contextRef="c0" decimals="0" id="ixv-11092" unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts contextRef="c8" decimals="0" id="ixv-11093" unitRef="usd">15000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c0" decimals="0" id="ixv-11094" unitRef="usd">813000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c8" decimals="0" id="ixv-11095" unitRef="usd">860000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c0" decimals="0" id="ixv-11096" unitRef="usd">101000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c0" decimals="0" id="ixv-11097" unitRef="usd">1906000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c8" decimals="0" id="ixv-11098" unitRef="usd">181000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c0" decimals="0" id="ixv-11099" unitRef="usd">3355000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c8" decimals="0" id="ixv-11100" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" id="ixv-11101" unitRef="usd">-24341000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c8" decimals="0" id="ixv-11102" unitRef="usd">-4365000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" id="ixv-11103" unitRef="usd">471000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c8" decimals="0" id="ixv-11104" unitRef="usd">-228000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" id="ixv-11105" unitRef="usd">6281000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c8" decimals="0" id="ixv-11106" unitRef="usd">-3561000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" id="ixv-11107" unitRef="usd">9429000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c35" decimals="0" id="ixv-11108" unitRef="usd">13974000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="0" id="ixv-11109" unitRef="usd">15710000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c54" decimals="0" id="ixv-11110" unitRef="usd">10413000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c0" decimals="0" id="ixv-11111" unitRef="usd">22232000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c8" decimals="0" id="ixv-11112" unitRef="usd">24843000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c0" decimals="0" id="ixv-11113" unitRef="usd">3521000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c8" decimals="0" id="ixv-11114" unitRef="usd">3276000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OperatingLeasePayments contextRef="c0" decimals="0" id="ixv-11115" unitRef="usd">7212000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c8" decimals="0" id="ixv-11116" unitRef="usd">6804000</us-gaap:OperatingLeasePayments>
    <mpaa:FinanceLeasePayments contextRef="c0" decimals="0" id="ixv-11117" unitRef="usd">965000</mpaa:FinanceLeasePayments>
    <mpaa:FinanceLeasePayments contextRef="c8" decimals="0" id="ixv-11118" unitRef="usd">956000</mpaa:FinanceLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c0" decimals="0" id="ixv-11119" unitRef="usd">1928000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c8" decimals="0" id="ixv-11120" unitRef="usd">164000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c0" decimals="0" id="ixv-11121" unitRef="usd">298000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c8" decimals="0" id="ixv-11122" unitRef="usd">2512000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c0" decimals="0" id="ixv-11123" unitRef="usd">185000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c8" decimals="0" id="ixv-11124" unitRef="usd">24000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NatureOfOperations contextRef="c0" id="ixv-3217">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;1. Company Background and Organization&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="color: rgb(0, 0, 0);"&gt;Motorcar Parts of America, Inc. and its subsidiaries (the &#x201c;Company&#x201d;, or &#x201c;MPA&#x201d;) is a leading supplier of automotive aftermarket non-discretionary replacement parts, and test solutions and diagnostic equipment. These replacement parts are primarily sold to automotive retail chain stores and warehouse distributors throughout North America and to major automobile manufacturers for both their aftermarket programs and warranty replacement programs (&#x201c;OES&#x201d;). The Company&#x2019;s test solutions and diagnostic equipment primarily serves the global automotive component and powertrain testing market. The Company&#x2019;s products include&lt;/span&gt; (i) light duty and heavy duty rotating electrical products such as alternators and starters, (ii) wheel hub assemblies and bearings, (iii) brake-related products, which include brake calipers, brake boosters, brake rotors, brake pads, and brake master cylinders, and (iv) other products, which include (a) turbochargers and (b) test solutions and diagnostic equipment including: (i) applications for combustion engine vehicles, including bench-top testers for alternators and starters, (ii) equipment for the pre- and post-production of electric vehicles, and (iii) software emulation of power system applications for the electrification of all forms of transportation (including automobiles, trucks, the emerging electrification of systems within the aerospace industry, and electric vehicle charging stations).
  &lt;/div&gt;</us-gaap:NatureOfOperations>
    <us-gaap:BasisOfAccounting contextRef="c0" id="ixv-3226">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;2. Basis of Presentation and New Accounting Pronouncements&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Basis of Presentation&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended September 30, 2025 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2026. This report should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2025, which are included in the Company&#x2019;s Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#x201c;SEC&#x201d;) on June 9, 2025.
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The accompanying condensed consolidated financial statements have been prepared on a consistent basis with, and there have been no material changes to the accounting policies described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended March 31, 2025.
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &lt;span style="font-weight: bold;"&gt;Accounting Pronouncements Not Yet Adopted&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Disclosure Improvements&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   In October 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-06, &lt;span style="font-style: italic;"&gt;Disclosure Improvements: Codification Amendments in Response to the SEC&#x2019;s Disclosure Update and Simplification Initiative&lt;/span&gt;. This standard was issued in response to the SEC&#x2019;s disclosure update and simplification initiative, which affects a variety of topics within the Accounting Standards Codification. The amendments apply to all reporting entities within the scope of the affected topics unless otherwise indicated. The effective date for each amendment will be the date on which the SEC&#x2019;s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Improvements to Income Tax Disclosures&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   In December 2023, the FASB issued ASU 2023-09, &lt;span style="font-style: italic;"&gt;Improvements to Income Tax Disclosures (Topic 740)&lt;/span&gt;. This standard requires the Company to provide further disaggregated income tax disclosures for specific categories on the effective tax rate reconciliation, as well as additional information about federal, state/local and foreign income taxes. The standard also requires the Company to annually disclose its income taxes paid (net of refunds received), disaggregated by jurisdiction. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The standard is to be applied prospective basis, although optional retrospective application is permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Disaggregation of Income Statement Expenses&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   In November 2024, the FASB issued ASU 2024-03, &lt;span style="font-style: italic;"&gt;Disaggregation of Income Statement Expenses (&#x201c;DISE&#x201d;) (Subtopic 220-40)&lt;/span&gt;. This standard requires the Company to disclose, in the footnotes at each interim and annual reporting period, information about expenses by the nature of the expense in addition to certain disclosures about selling expenses. Entities are required to include the following relevant expense captions: (i) purchase of inventory, (ii) employee compensation, (iii) depreciation, (iv) intangible asset amortization, and (v) depreciation, depletion and amortization recognized as part of oil and gas producing activities. In January 2025, the FASB issued ASU No. 2025-01, &lt;span style="font-style: italic;"&gt;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) Clarifying the Effective Date&lt;/span&gt;, which is intended to clarify the effective date of ASU No. 2024-03. As clarified in ASU 2025-01, the new guidance is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Debt with Conversion and Other Options&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   In November 2024, the FASB issued ASU 2024-04, &lt;span style="font-style: italic;"&gt;Debt with Conversion and Other Options (Subtopic 470-20): Induced Conversions of Convertible Debt Instruments&lt;/span&gt;, which seeks to clarify the requirements for determining whether certain settlements of convertible debt instruments should be accounted for as an induced conversion. This guidance is effective for annual periods beginning after December 15, 2025, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Measurement of Credit Losses&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   In July 2025, the FASB issued ASU 2025-05, &lt;span style="font-style: italic;"&gt;Financial Instruments&#x2014;Credit Losses (Topic 326):&lt;/span&gt;&#160;&lt;span style="font-style: italic;"&gt;Measurement of Credit Losses for Accounts Receivable and Contract Assets, &lt;/span&gt;which provides a practical expedient that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under ASC 606, &lt;span style="font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/span&gt;. Under this practical expedient, an entity is allowed to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current contract assets remain unchanged for the remaining life of those assets. This guidance is effective for annual periods beginning after December 15, 2025, including interim reporting periods within those fiscal years, with early adoption permitted. Entities that elect the practical expedient and, if applicable, make the accounting policy election are required to apply the amendments prospectively. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures.
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Internal-Use Software&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; In September 2025, the FASB issued ASU 2025-06, &lt;span style="font-style: italic;"&gt;Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software&lt;/span&gt;, which amends the recognition and disclosure guidance for internal-use software costs, removing the previous software development stage model with a probable-to-complete recognition threshold. This guidance is effective for annual periods beginning after December 15, 2027, including interim reporting periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures. &lt;/div&gt;</us-gaap:BasisOfAccounting>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0" id="ixv-3230">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Basis of Presentation&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) for interim financial information and with the instructions to Form 10-Q. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended September 30, 2025 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2026. This report should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and notes thereto for the fiscal year ended March 31, 2025, which are included in the Company&#x2019;s Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#x201c;SEC&#x201d;) on June 9, 2025.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The accompanying condensed consolidated financial statements have been prepared on a consistent basis with, and there have been no material changes to the accounting policies described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements that are presented in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended March 31, 2025.
  &lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0" id="ixv-3240">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &lt;span style="font-weight: bold;"&gt;Accounting Pronouncements Not Yet Adopted&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Disclosure Improvements&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   In October 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-06, &lt;span style="font-style: italic;"&gt;Disclosure Improvements: Codification Amendments in Response to the SEC&#x2019;s Disclosure Update and Simplification Initiative&lt;/span&gt;. This standard was issued in response to the SEC&#x2019;s disclosure update and simplification initiative, which affects a variety of topics within the Accounting Standards Codification. The amendments apply to all reporting entities within the scope of the affected topics unless otherwise indicated. The effective date for each amendment will be the date on which the SEC&#x2019;s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Improvements to Income Tax Disclosures&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   In December 2023, the FASB issued ASU 2023-09, &lt;span style="font-style: italic;"&gt;Improvements to Income Tax Disclosures (Topic 740)&lt;/span&gt;. This standard requires the Company to provide further disaggregated income tax disclosures for specific categories on the effective tax rate reconciliation, as well as additional information about federal, state/local and foreign income taxes. The standard also requires the Company to annually disclose its income taxes paid (net of refunds received), disaggregated by jurisdiction. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The standard is to be applied prospective basis, although optional retrospective application is permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Disaggregation of Income Statement Expenses&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   In November 2024, the FASB issued ASU 2024-03, &lt;span style="font-style: italic;"&gt;Disaggregation of Income Statement Expenses (&#x201c;DISE&#x201d;) (Subtopic 220-40)&lt;/span&gt;. This standard requires the Company to disclose, in the footnotes at each interim and annual reporting period, information about expenses by the nature of the expense in addition to certain disclosures about selling expenses. Entities are required to include the following relevant expense captions: (i) purchase of inventory, (ii) employee compensation, (iii) depreciation, (iv) intangible asset amortization, and (v) depreciation, depletion and amortization recognized as part of oil and gas producing activities. In January 2025, the FASB issued ASU No. 2025-01, &lt;span style="font-style: italic;"&gt;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) Clarifying the Effective Date&lt;/span&gt;, which is intended to clarify the effective date of ASU No. 2024-03. As clarified in ASU 2025-01, the new guidance is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Debt with Conversion and Other Options&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   In November 2024, the FASB issued ASU 2024-04, &lt;span style="font-style: italic;"&gt;Debt with Conversion and Other Options (Subtopic 470-20): Induced Conversions of Convertible Debt Instruments&lt;/span&gt;, which seeks to clarify the requirements for determining whether certain settlements of convertible debt instruments should be accounted for as an induced conversion. This guidance is effective for annual periods beginning after December 15, 2025, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Measurement of Credit Losses&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   In July 2025, the FASB issued ASU 2025-05, &lt;span style="font-style: italic;"&gt;Financial Instruments&#x2014;Credit Losses (Topic 326):&lt;/span&gt;&#160;&lt;span style="font-style: italic;"&gt;Measurement of Credit Losses for Accounts Receivable and Contract Assets, &lt;/span&gt;which provides a practical expedient that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under ASC 606, &lt;span style="font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/span&gt;. Under this practical expedient, an entity is allowed to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current contract assets remain unchanged for the remaining life of those assets. This guidance is effective for annual periods beginning after December 15, 2025, including interim reporting periods within those fiscal years, with early adoption permitted. Entities that elect the practical expedient and, if applicable, make the accounting policy election are required to apply the amendments prospectively. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Internal-Use Software&lt;/span&gt;
  &lt;/div&gt; In September 2025, the FASB issued ASU 2025-06, &lt;span style="font-style: italic;"&gt;Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software&lt;/span&gt;, which amends the recognition and disclosure guidance for internal-use software costs, removing the previous software development stage model with a probable-to-complete recognition threshold. This guidance is effective for annual periods beginning after December 15, 2027, including interim reporting periods within those fiscal years, with early adoption permitted.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c0" id="ixv-3318">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;3. Accounts Receivable &#x2014; Net&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="color: rgb(0, 0, 0);"&gt;The Company has trade accounts receivable that result from the sale of goods and services. Accounts receivable &#x2014; net includes offset accounts related to allowances for credit losses, customer payment discrepancies, and returned goods authorizations (&#x201c;RGAs&#x201d;) issued for in-transit unit returns. &lt;/span&gt;The Company uses accounts receivable discount programs with certain customers and their respective banks (see Note 10).
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Accounts receivable &#x2014; net is comprised of the following: &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 1pt; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;September 30, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Accounts receivable - net&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Accounts receivable &#x2014; trade
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;122,509,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;113,807,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Allowance for credit losses
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(274,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(207,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Customer payment discrepancies
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(2,155,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1,765,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Customer returns RGA issued
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;(16,070,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-right: none;"&gt;(20,771,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total accounts receivable &#x2014; net&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;104,010,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;91,064,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c0" id="ixv-3325">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Accounts receivable &#x2014; net is comprised of the following: &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 1pt; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;September 30, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Accounts receivable - net&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Accounts receivable &#x2014; trade
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;122,509,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;113,807,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Allowance for credit losses
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(274,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(207,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Customer payment discrepancies
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(2,155,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1,765,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Customer returns RGA issued
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;(16,070,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-right: none;"&gt;(20,771,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total accounts receivable &#x2014; net&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;104,010,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;91,064,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c2" decimals="0" id="ixv-11125" unitRef="usd">122509000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c3" decimals="0" id="ixv-11126" unitRef="usd">113807000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c2" decimals="0" id="ixv-11127" unitRef="usd">274000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c3" decimals="0" id="ixv-11128" unitRef="usd">207000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <mpaa:CustomerPaymentDiscrepancies contextRef="c2" decimals="0" id="ixv-11129" unitRef="usd">2155000</mpaa:CustomerPaymentDiscrepancies>
    <mpaa:CustomerPaymentDiscrepancies contextRef="c3" decimals="0" id="ixv-11130" unitRef="usd">1765000</mpaa:CustomerPaymentDiscrepancies>
    <mpaa:CustomerReturnsRgaIssued contextRef="c2" decimals="0" id="ixv-11131" unitRef="usd">16070000</mpaa:CustomerReturnsRgaIssued>
    <mpaa:CustomerReturnsRgaIssued contextRef="c3" decimals="0" id="ixv-11132" unitRef="usd">20771000</mpaa:CustomerReturnsRgaIssued>
    <us-gaap:AccountsReceivableNet contextRef="c2" decimals="0" id="ixv-11133" unitRef="usd">104010000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="c3" decimals="0" id="ixv-11134" unitRef="usd">91064000</us-gaap:AccountsReceivableNet>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c0" id="ixv-3421">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;4. Inventory &#x2014; Net&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Inventory &#x2014; net is comprised of the following: &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 1pt; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;September 30, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Inventory &#x2014; net&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Raw materials
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;154,168,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;150,274,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Work-in-process
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;9,607,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7,821,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;209,538,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;202,078,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;373,313,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;360,173,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Less allowance for excess and obsolete inventory
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0);"&gt;(19,019,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0);"&gt;(18,964,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;&lt;b&gt;
      Inventory
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;354,294,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;341,209,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Inventory unreturned
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;18,296,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;18,460,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;&lt;b&gt;
      Total inventory &#x2014; net
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;"&gt;372,590,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;"&gt;359,669,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c0" id="ixv-3425">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Inventory &#x2014; net is comprised of the following: &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 1pt; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;September 30, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Inventory &#x2014; net&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Raw materials
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;154,168,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;150,274,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Work-in-process
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;9,607,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7,821,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;209,538,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;202,078,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;373,313,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;360,173,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Less allowance for excess and obsolete inventory
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-top: none; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0);"&gt;(19,019,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0);"&gt;(18,964,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;&lt;b&gt;
      Inventory
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;354,294,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;341,209,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Inventory unreturned
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;18,296,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;18,460,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;&lt;b&gt;
      Total inventory &#x2014; net
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;"&gt;372,590,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 3px double rgb(0, 0, 0); border-top: none;"&gt;359,669,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials contextRef="c2" decimals="0" id="ixv-11135" unitRef="usd">154168000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c3" decimals="0" id="ixv-11136" unitRef="usd">150274000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="c2" decimals="0" id="ixv-11137" unitRef="usd">9607000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="c3" decimals="0" id="ixv-11138" unitRef="usd">7821000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="c2" decimals="0" id="ixv-11139" unitRef="usd">209538000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="c3" decimals="0" id="ixv-11140" unitRef="usd">202078000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross contextRef="c2" decimals="0" id="ixv-11141" unitRef="usd">373313000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross contextRef="c3" decimals="0" id="ixv-11142" unitRef="usd">360173000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves contextRef="c2" decimals="0" id="ixv-11143" unitRef="usd">19019000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="c3" decimals="0" id="ixv-11144" unitRef="usd">18964000</us-gaap:InventoryValuationReserves>
    <mpaa:TotalInventory contextRef="c2" decimals="0" id="ixv-11145" unitRef="usd">354294000</mpaa:TotalInventory>
    <mpaa:TotalInventory contextRef="c3" decimals="0" id="ixv-11146" unitRef="usd">341209000</mpaa:TotalInventory>
    <mpaa:InventoryUnreturned contextRef="c2" decimals="0" id="ixv-11147" unitRef="usd">18296000</mpaa:InventoryUnreturned>
    <mpaa:InventoryUnreturned contextRef="c3" decimals="0" id="ixv-11148" unitRef="usd">18460000</mpaa:InventoryUnreturned>
    <us-gaap:InventoryNet contextRef="c2" decimals="0" id="ixv-11149" unitRef="usd">372590000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c3" decimals="0" id="ixv-11150" unitRef="usd">359669000</us-gaap:InventoryNet>
    <mpaa:ContractAssetsTextBlock contextRef="c0" id="ixv-3554">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;5. Contract Assets&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; During the three months ended September 30, 2025 and 2024, the Company reduced the carrying value of Remanufactured Cores held at customers&#x2019; locations by $1,225,000 and $1,164,000, respectively, for the revaluation of cores that are part of the finished goods on the customers&#x2019; shelves to the lower of cost or net realizable value. During the six months ended September 30, 2025 and 2024, the Company reduced the carrying value of Remanufactured Cores held at customers&#x2019; locations by $2,251,000 and $1,558,000, respectively, for the revaluation of cores that are part of the finished goods on the customers&#x2019; shelves to the lower of cost or net realizable value. &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; In addition, the Company reduced the carrying value of Remanufactured Cores held at customers&#x2019; locations and long-term core inventory deposits by $14,154,000 during the three and six months ended September 30, 2025, in connection with the realignment of inventory at certain customer distribution centers. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Contract assets are comprised of the following: &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 1pt; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;September 30, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Short-term contract assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Cores expected to be returned by customers
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;17,554,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;17,732,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Core premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;10,449,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;9,669,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Upfront payments to customers
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,300,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,400,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;1,003,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;805,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total short-term contract assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;30,306,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;29,606,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Long-term contract assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Remanufactured cores held at customers' locations
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;301,259,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;301,388,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Core premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;25,892,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;24,714,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Long-term core inventory deposits
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;          -      &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;5,569,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;2,697,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;2,483,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Upfront payments to customers
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;1,496,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;2,114,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total long-term contract assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;331,344,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;336,268,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</mpaa:ContractAssetsTextBlock>
    <mpaa:LongTermContractAssetsWriteDown contextRef="c6" decimals="0" id="ixv-11151" unitRef="usd">1225000</mpaa:LongTermContractAssetsWriteDown>
    <mpaa:LongTermContractAssetsWriteDown contextRef="c7" decimals="0" id="ixv-11152" unitRef="usd">1164000</mpaa:LongTermContractAssetsWriteDown>
    <mpaa:LongTermContractAssetsWriteDown contextRef="c0" decimals="0" id="ixv-11153" unitRef="usd">2251000</mpaa:LongTermContractAssetsWriteDown>
    <mpaa:LongTermContractAssetsWriteDown contextRef="c8" decimals="0" id="ixv-11154" unitRef="usd">1558000</mpaa:LongTermContractAssetsWriteDown>
    <mpaa:ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits contextRef="c6" decimals="0" id="ixv-11155" unitRef="usd">14154000</mpaa:ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits>
    <mpaa:ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits contextRef="c0" decimals="0" id="ixv-11156" unitRef="usd">14154000</mpaa:ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits>
    <mpaa:ContractAssetsTableTextBlock contextRef="c0" id="ixv-3572">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Contract assets are comprised of the following: &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 1pt; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;September 30, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Short-term contract assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Cores expected to be returned by customers
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;17,554,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;17,732,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Core premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;10,449,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;9,669,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Upfront payments to customers
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,300,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,400,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;1,003,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;805,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total short-term contract assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;30,306,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;29,606,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Long-term contract assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Remanufactured cores held at customers' locations
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;301,259,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;301,388,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Core premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;25,892,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;24,714,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Long-term core inventory deposits
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;          -      &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;5,569,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;2,697,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;2,483,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Upfront payments to customers
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;1,496,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;2,114,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total long-term contract assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;331,344,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;336,268,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</mpaa:ContractAssetsTableTextBlock>
    <mpaa:ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent contextRef="c2" decimals="0" id="ixv-11157" unitRef="usd">17554000</mpaa:ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent>
    <mpaa:ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent contextRef="c3" decimals="0" id="ixv-11158" unitRef="usd">17732000</mpaa:ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent>
    <mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent contextRef="c2" decimals="0" id="ixv-11159" unitRef="usd">10449000</mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent>
    <mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent contextRef="c3" decimals="0" id="ixv-11160" unitRef="usd">9669000</mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent>
    <mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent contextRef="c2" decimals="0" id="ixv-11161" unitRef="usd">1300000</mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent>
    <mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent contextRef="c3" decimals="0" id="ixv-11162" unitRef="usd">1400000</mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent>
    <mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent contextRef="c2" decimals="0" id="ixv-11163" unitRef="usd">1003000</mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent>
    <mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent contextRef="c3" decimals="0" id="ixv-11164" unitRef="usd">805000</mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c2" decimals="0" id="ixv-11165" unitRef="usd">30306000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c3" decimals="0" id="ixv-11166" unitRef="usd">29606000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <mpaa:ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent contextRef="c2" decimals="0" id="ixv-11167" unitRef="usd">301259000</mpaa:ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent>
    <mpaa:ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent contextRef="c3" decimals="0" id="ixv-11168" unitRef="usd">301388000</mpaa:ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent>
    <mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent contextRef="c2" decimals="0" id="ixv-11169" unitRef="usd">25892000</mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent>
    <mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent contextRef="c3" decimals="0" id="ixv-11170" unitRef="usd">24714000</mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent>
    <mpaa:ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent contextRef="c3" decimals="0" id="ixv-11171" unitRef="usd">5569000</mpaa:ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent>
    <mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent contextRef="c2" decimals="0" id="ixv-11172" unitRef="usd">2697000</mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent>
    <mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent contextRef="c3" decimals="0" id="ixv-11173" unitRef="usd">2483000</mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent>
    <mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent contextRef="c2" decimals="0" id="ixv-11174" unitRef="usd">1496000</mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent>
    <mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent contextRef="c3" decimals="0" id="ixv-11175" unitRef="usd">2114000</mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c2" decimals="0" id="ixv-11176" unitRef="usd">331344000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c3" decimals="0" id="ixv-11177" unitRef="usd">336268000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0" id="ixv-3758">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;6. Significant Customer and Other Information&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Significant Customer Concentrations&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The largest customers accounted for the following percentage of consolidated net sales: &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;"&gt;Six Months Ended&lt;br/&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Net sales &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Customer A
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;38&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;34&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;38&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;37&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Customer B
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;28&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;26&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;20&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Customer C
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;31&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;29&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   Revenues for these customers were derived from the Hard Parts segment and Test Solutions and Diagnostic Equipment segment. See Note 18 for a discussion of the Company&#x2019;s segments.
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The largest customers accounted for the following percentage of accounts receivable &#x2013; trade:
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;



  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 1pt; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;September 30, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Accounts receivable - trade&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Customer A
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;36&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;41&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Customer B
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;34&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;26&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Customer C
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Geographic and Product Information&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The Company&#x2019;s products are sold predominantly in North America and accounted for the following percentages of consolidated net sales:
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="vertical-align: bottom; text-align: center;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;"&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="vertical-align: bottom; text-align: center;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Six Months Ended&lt;/span&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;"&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
     &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Product line&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Rotating electrical products
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;69&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;68&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;68&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;67&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Brake-related products
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;22&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;22&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Wheel hub products
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;6&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;6&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other products
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0);"&gt;4&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;4&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;4&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;4&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;100&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;100&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;100&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;100&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Significant Supplier Concentrations&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The Company had no suppliers that accounted for more than 10% of inventory purchases for the three and six months ended September 30, 2025 and 2024.
  &lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="c0" id="ixv-3762">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Significant Customer Concentrations&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The largest customers accounted for the following percentage of consolidated net sales: &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;"&gt;Six Months Ended&lt;br/&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Net sales &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Customer A
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;38&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;34&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;38&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;37&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Customer B
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;28&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;26&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;20&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Customer C
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;31&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;29&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 1pt; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;September 30, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-top: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Accounts receivable - trade&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Customer A
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;36&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;41&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Customer B
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;34&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;26&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Customer C
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="vertical-align: bottom; text-align: center;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;"&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="vertical-align: bottom; text-align: center;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Six Months Ended&lt;/span&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;"&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: 1.11111px solid rgb(0, 0, 0); border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
     &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Product line&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Rotating electrical products
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;69&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;68&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;68&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;67&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Brake-related products
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;22&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;22&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Wheel hub products
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;6&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;6&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other products
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0);"&gt;4&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;4&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;4&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none;"&gt;4&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; border-top: none;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;100&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;100&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;100&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;100&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c55" decimals="2" id="ixv-11178" unitRef="pure">0.38</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c56" decimals="2" id="ixv-11179" unitRef="pure">0.34</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c57" decimals="2" id="ixv-11180" unitRef="pure">0.38</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c58" decimals="2" id="ixv-11181" unitRef="pure">0.37</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c59" decimals="2" id="ixv-11182" unitRef="pure">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c60" decimals="2" id="ixv-11183" unitRef="pure">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c61" decimals="2" id="ixv-11184" unitRef="pure">0.26</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c62" decimals="2" id="ixv-11185" unitRef="pure">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c63" decimals="2" id="ixv-11186" unitRef="pure">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c64" decimals="2" id="ixv-11187" unitRef="pure">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c65" decimals="2" id="ixv-11188" unitRef="pure">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c66" decimals="2" id="ixv-11189" unitRef="pure">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c67" decimals="2" id="ixv-11190" unitRef="pure">0.36</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c68" decimals="2" id="ixv-11191" unitRef="pure">0.41</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c69" decimals="2" id="ixv-11192" unitRef="pure">0.34</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c70" decimals="2" id="ixv-11193" unitRef="pure">0.26</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c71" decimals="2" id="ixv-11194" unitRef="pure">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c72" decimals="2" id="ixv-11195" unitRef="pure">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c73" decimals="2" id="ixv-11196" unitRef="pure">0.69</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c74" decimals="2" id="ixv-11197" unitRef="pure">0.68</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c75" decimals="2" id="ixv-11198" unitRef="pure">0.68</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c76" decimals="2" id="ixv-11199" unitRef="pure">0.67</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c77" decimals="2" id="ixv-11200" unitRef="pure">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c78" decimals="2" id="ixv-11201" unitRef="pure">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c79" decimals="2" id="ixv-11202" unitRef="pure">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c80" decimals="2" id="ixv-11203" unitRef="pure">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c81" decimals="2" id="ixv-11204" unitRef="pure">0.06</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c82" decimals="2" id="ixv-11205" unitRef="pure">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c83" decimals="2" id="ixv-11206" unitRef="pure">0.06</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c84" decimals="2" id="ixv-11207" unitRef="pure">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c85" decimals="2" id="ixv-11208" unitRef="pure">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c86" decimals="2" id="ixv-11209" unitRef="pure">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c87" decimals="2" id="ixv-11210" unitRef="pure">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c88" decimals="2" id="ixv-11211" unitRef="pure">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c89" decimals="2" id="ixv-11212" unitRef="pure">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c90" decimals="2" id="ixv-11213" unitRef="pure">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c91" decimals="2" id="ixv-11214" unitRef="pure">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c92" decimals="2" id="ixv-11215" unitRef="pure">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0" id="ixv-4201">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;7. Debt&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The Company has $268,620,000 in senior secured financing, (as amended from time to time, the &#x201c;Credit Facility&#x201d;) consisting of a $238,620,000 revolving loan facility (the &#x201c;Revolving Facility&#x201d;), subject to certain restrictions, and a $30,000,000 term loan facility (the &#x201c;Term Loans&#x201d;). The Term Loans were repaid during the year ended March 31, 2024. The Credit Facility matures on December 12, 2028. The lenders have a security interest in substantially all of the assets of the Company. &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;The Company had $72,419,000 and $90,787,000 outstanding under the Revolving Facility at September 30, 2025 and March 31, 2025, respectively. In addition, $15,470,000 was outstanding for letters of credit at September 30, 2025. At September 30, 2025, after certain contractual adjustments, $145,376,000 was available under the Revolving Facility. &lt;/span&gt;The interest rate on the Company&#x2019;s Revolving Facility was 7.42% and 7.46%, at September 30, 2025 and March 31, 2025, respectively. &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;The Credit Facility requires the Company to maintain a minimum fixed charge coverage ratio if undrawn availability is less than 22.5% of the aggregate revolving commitments and a specified minimum undrawn availability. During the six months ended September 30, 2025, undrawn availability was greater than the 22.5% threshold, therefore, the fixed charge coverage ratio financial covenant was not required to be tested.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Convertible Notes&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;On March 31, 2023, the Company entered into a note purchase agreement, as amended, (the &#x201c;Note Purchase Agreement&#x201d;) with Bison Capital Partners VI, L.P. and Bison Capital Partners VI-A, L.P. (collectively, the &#x201c;Purchasers&#x201d;) and Bison Capital Partners VI, L.P., as the purchaser representative (the &#x201c;Purchaser Representative&#x201d;) for the issuance and sale of $32,000,000 in aggregate principal amount of convertible notes due in 2029 (the &#x201c;Convertible Notes&#x201d;), which was used for general corporate purposes. The Convertible Notes bear interest at a rate of 10.0% per annum, compounded annually, and payable (i) in-kind or (ii) in cash, annually in arrears on April 1 of each year, commencing on April 1, 2024. In April 2025, non-cash accrued interest on the Convertible Notes of $3,521,000 was paid in-kind and is included in the principal amount of Convertible Notes at September 30, 2025. The Convertible Notes have an initial conversion price of $15.00 per share of the Company&#x2019;s common stock, subject to adjustment as provided in the Convertible Notes (&#x201c;Conversion Option&#x201d;). Unless and until the Company delivers a redemption notice, the Purchasers of the Convertible Notes may convert their Convertible Notes at any time at their option. Upon conversion, the Convertible Notes will be settled in shares &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);"&gt;of the Company&#x2019;s common stock. Except in the case of the occurrence of a fundamental transaction, as defined in the form of convertible promissory note, the Company may not redeem the Convertible Notes prior to March 31, 2026. After March 31, 2026, the Company may redeem all or part of the Convertible Notes for a cash purchase (the &#x201c;Company Redemption&#x201d;) price. The effective interest rate was 18.3% as of September 30, 2025 and March 31, 2025, respectively.&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The Company&#x2019;s Convertible Notes are comprised of the following: &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="color: rgb(0, 0, 0); border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 1pt; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;September 30, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Convertible Notes, related party&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Principal amount of Convertible Notes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;38,730,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;35,209,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Less: unamortized debt discount attributed to Compound Net Derivative Liability&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;(5,972,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;(6,556,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Less: unamortized debt discount attributed to debt issuance costs&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(834,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(916,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Carrying amount of the Convertible Notes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;31,924,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;27,737,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Plus: Compound Net Derivative Liability&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;11,520,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;7,470,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Net carrying amount of Convertible Notes, related party&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;43,444,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;35,207,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;In connection with the Note Purchase Agreement, the Company entered into common stock warrants (the &#x201c;Warrants&#x201d;) with the Purchasers, which mature on March 30, 2029. The fair value of the Warrants, using Level 3 inputs and the Monte Carlo simulation model, was zero at September 30, 2025 and March 31, 2025.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;The Company Redemption option has been combined with the Conversion Option as a compound net derivative liability (the &#x201c;Compound Net Derivative Liability&#x201d;). The Compound Net Derivative Liability has been recorded within convertible note, related party in the condensed consolidated balance sheets at September 30, 2025 and March 31, 2025. The fair value of the Conversion Option and the Company Redemption option using Level 3 inputs and the Monte Carlo simulation model was a liability of $29,600,000 and $9,000,000, and an asset of $18,080,000 and $1,530,000 at September 30, 2025 and March 31, 2025, respectively. During the three months ended September 30, 2025 and 2024, the Company recorded a loss of $2,260,000 and $380,000, respectively, as the change in fair value of the Compound Net Derivative Liability in the condensed consolidated statements of operations. During the six months ended September 30, 2025 and 2024, the Company recorded a loss of $4,050,000 and a gain of $2,200,000, respectively, as the change in fair value of the Compound Net Derivative Liability in the condensed consolidated statements of operations and condensed consolidated statements of cash flows.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="color: rgb(0, 0, 0);"&gt;The Convertible Notes also contain additional features, such as, default interest and options related to a fundamental transaction,&lt;/span&gt;&#160;&lt;span style="color: rgb(0, 0, 0);"&gt;which were not separately accounted for as the value of such features were not material at September 30, 2025 and March 31, 2025.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Interest expense related to the Convertible Notes is as follows:&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="color: rgb(0, 0, 0); border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="8" style="vertical-align: bottom; text-align: center;"&gt;



      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Three Months Ended

      September 30,&lt;/span&gt;
     &lt;/td&gt;
    &lt;td colspan="8" style="vertical-align: bottom; text-align: center;"&gt;



      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Six Months Ended&lt;br/&gt;

      September 30,&lt;/span&gt;
     &lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Interest expense on Convertible Notes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Contractual interest expense&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;968,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;880,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;1,936,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;1,760,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Accretion of debt discount&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;299,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;249,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;584,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;487,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Amortization of debt issuance costs&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;41,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;35,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;82,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;68,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total interest expense on Convertible Notes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;1,308,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;1,164,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;2,602,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;2,315,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;

  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;There are no future payments required under the Convertible Notes prior to their maturity, therefore, the principal amount of the Convertible Notes plus interest payable in-kind, assuming no early redemption or conversion has occurred, of $56,704,000 would be paid on March 30, 2029.&lt;/span&gt; &lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c93" decimals="0" id="ixv-11216" unitRef="usd">268620000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c94" decimals="0" id="ixv-11217" unitRef="usd">238620000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c95" decimals="0" id="ixv-11218" unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c96" id="ixv-11219">2028-12-12</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LineOfCredit contextRef="c94" decimals="0" id="ixv-11220" unitRef="usd">72419000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="c97" decimals="0" id="ixv-11221" unitRef="usd">90787000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="c98" decimals="0" id="ixv-11222" unitRef="usd">15470000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c94" decimals="0" id="ixv-11223" unitRef="usd">145376000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c99"
      decimals="INF"
      id="ixv-11224"
      unitRef="pure">0.0742</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c100"
      decimals="INF"
      id="ixv-11225"
      unitRef="pure">0.0746</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <mpaa:LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage
      contextRef="c93"
      decimals="INF"
      id="ixv-11226"
      unitRef="pure">0.225</mpaa:LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage>
    <mpaa:LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage
      contextRef="c93"
      decimals="INF"
      id="ixv-11227"
      unitRef="pure">0.225</mpaa:LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c101" decimals="0" id="ixv-11228" unitRef="usd">32000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c101"
      decimals="INF"
      id="ixv-11229"
      unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:PaidInKindInterest contextRef="c102" decimals="0" id="ixv-11230" unitRef="usd">3521000</us-gaap:PaidInKindInterest>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c103"
      decimals="2"
      id="ixv-11231"
      unitRef="usdPershares">15</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c103"
      decimals="3"
      id="ixv-11232"
      unitRef="pure">0.183</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="c104"
      decimals="3"
      id="ixv-11233"
      unitRef="pure">0.183</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:ConvertibleDebtTableTextBlock contextRef="c0" id="ixv-4232">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The Company&#x2019;s Convertible Notes are comprised of the following: &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="color: rgb(0, 0, 0); border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 1pt; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;September 30, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1.11111px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Convertible Notes, related party&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Principal amount of Convertible Notes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;38,730,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;35,209,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Less: unamortized debt discount attributed to Compound Net Derivative Liability&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;(5,972,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;(6,556,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Less: unamortized debt discount attributed to debt issuance costs&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(834,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(916,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Carrying amount of the Convertible Notes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;31,924,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;27,737,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Plus: Compound Net Derivative Liability&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;11,520,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;7,470,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Net carrying amount of Convertible Notes, related party&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;43,444,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;35,207,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ConvertibleDebtTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c103" decimals="0" id="ixv-11234" unitRef="usd">38730000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c104" decimals="0" id="ixv-11235" unitRef="usd">35209000</us-gaap:DebtInstrumentFaceAmount>
    <mpaa:DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability contextRef="c103" decimals="0" id="ixv-11236" unitRef="usd">5972000</mpaa:DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability>
    <mpaa:DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability contextRef="c104" decimals="0" id="ixv-11237" unitRef="usd">6556000</mpaa:DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability>
    <mpaa:DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts contextRef="c103" decimals="0" id="ixv-11238" unitRef="usd">834000</mpaa:DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts>
    <mpaa:DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts contextRef="c104" decimals="0" id="ixv-11239" unitRef="usd">916000</mpaa:DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts>
    <mpaa:AmountAllocatedToConvertibleNotes contextRef="c103" decimals="0" id="ixv-11240" unitRef="usd">31924000</mpaa:AmountAllocatedToConvertibleNotes>
    <mpaa:AmountAllocatedToConvertibleNotes contextRef="c104" decimals="0" id="ixv-11241" unitRef="usd">27737000</mpaa:AmountAllocatedToConvertibleNotes>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c103" decimals="0" id="ixv-11242" unitRef="usd">11520000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c104" decimals="0" id="ixv-11243" unitRef="usd">7470000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:ConvertibleDebtNoncurrent contextRef="c103" decimals="0" id="ixv-11244" unitRef="usd">43444000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent contextRef="c104" decimals="0" id="ixv-11245" unitRef="usd">35207000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate contextRef="c103" id="ixv-11246">2029-03-30</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <mpaa:WarrantsAndRightsOutstandingFairValue contextRef="c103" decimals="0" id="ixv-11247" unitRef="usd">0</mpaa:WarrantsAndRightsOutstandingFairValue>
    <mpaa:WarrantsAndRightsOutstandingFairValue contextRef="c104" decimals="0" id="ixv-11248" unitRef="usd">0</mpaa:WarrantsAndRightsOutstandingFairValue>
    <us-gaap:DerivativeLiabilities contextRef="c103" decimals="0" id="ixv-11249" unitRef="usd">29600000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c104" decimals="0" id="ixv-11250" unitRef="usd">9000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets contextRef="c103" decimals="0" id="ixv-11251" unitRef="usd">18080000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c104" decimals="0" id="ixv-11252" unitRef="usd">1530000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c105" decimals="0" id="ixv-11253" unitRef="usd">-2260000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c106" decimals="0" id="ixv-11254" unitRef="usd">-380000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c102" decimals="0" id="ixv-11255" unitRef="usd">-4050000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c107" decimals="0" id="ixv-11256" unitRef="usd">2200000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock contextRef="c0" id="ixv-4353">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;Interest expense related to the Convertible Notes is as follows:&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;


  &lt;table cellpadding="0" style="color: rgb(0, 0, 0); border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="8" style="vertical-align: bottom; text-align: center;"&gt;



      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Three Months Ended

      September 30,&lt;/span&gt;
     &lt;/td&gt;
    &lt;td colspan="8" style="vertical-align: bottom; text-align: center;"&gt;



      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Six Months Ended&lt;br/&gt;

      September 30,&lt;/span&gt;
     &lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Interest expense on Convertible Notes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Contractual interest expense&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;968,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;880,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;1,936,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;1,760,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Accretion of debt discount&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;299,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;249,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;584,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%;"&gt;487,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="color: rgb(0, 0, 0);"&gt;Amortization of debt issuance costs&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;41,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;35,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;82,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;68,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total interest expense on Convertible Notes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;1,308,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;1,164,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;2,602,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; color: rgb(0, 0, 0); width: 9%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;2,315,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; color: rgb(0, 0, 0); width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c105" decimals="0" id="ixv-11257" unitRef="usd">968000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c106" decimals="0" id="ixv-11258" unitRef="usd">880000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c102" decimals="0" id="ixv-11259" unitRef="usd">1936000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c107" decimals="0" id="ixv-11260" unitRef="usd">1760000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c105" decimals="0" id="ixv-11261" unitRef="usd">299000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c106" decimals="0" id="ixv-11262" unitRef="usd">249000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c102" decimals="0" id="ixv-11263" unitRef="usd">584000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c107" decimals="0" id="ixv-11264" unitRef="usd">487000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c105" decimals="0" id="ixv-11265" unitRef="usd">41000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c106" decimals="0" id="ixv-11266" unitRef="usd">35000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c102" decimals="0" id="ixv-11267" unitRef="usd">82000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c107" decimals="0" id="ixv-11268" unitRef="usd">68000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestExpenseDebt contextRef="c105" decimals="0" id="ixv-11269" unitRef="usd">1308000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c106" decimals="0" id="ixv-11270" unitRef="usd">1164000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c102" decimals="0" id="ixv-11271" unitRef="usd">2602000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c107" decimals="0" id="ixv-11272" unitRef="usd">2315000</us-gaap:InterestExpenseDebt>
    <mpaa:ConvertibleNotesGross contextRef="c103" decimals="0" id="ixv-11273" unitRef="usd">56704000</mpaa:ConvertibleNotesGross>
    <mpaa:ContractLiabilitiesTextBlock contextRef="c0" id="ixv-4523">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;8. Contract Liabilities&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; During the three and six months ended September 30, 2025, the Company recognized remanufactured core revenue of $14,797,000 and reduced the customer core returns accruals in connection with the realignment of inventory at certain customer distribution centers. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Contract liabilities are comprised of the following: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt;
    &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;&lt;b&gt;
      September 30, 2025
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;&lt;b&gt;
      March 31, 2025
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;&lt;b&gt;
      Short-term contract liabilities
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer allowances earned
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;20,461,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;16,283,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer core returns accruals
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;14,538,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;13,880,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Core bank liability
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;10,953,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;1,795,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Accrued core payment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3,916,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3,196,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer deposits
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;2,347,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;2,486,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods liabilities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;373,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;518,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;&lt;b&gt;
      Total short-term contract liabilities
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;52,588,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;38,158,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;&lt;b&gt;
      Long-term contract liabilities
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer core returns accruals
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;240,287,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;227,588,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Accrued core payment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3,295,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3,768,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Core bank liability
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;10,048,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;&lt;b&gt;
      Total long-term contract liabilities
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;243,582,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;241,404,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</mpaa:ContractLiabilitiesTextBlock>
    <mpaa:RemanufacturedCoreRevenue contextRef="c6" decimals="0" id="ixv-11274" unitRef="usd">14797000</mpaa:RemanufacturedCoreRevenue>
    <mpaa:RemanufacturedCoreRevenue contextRef="c0" decimals="0" id="ixv-11275" unitRef="usd">14797000</mpaa:RemanufacturedCoreRevenue>
    <mpaa:ContractLiabilitiesTableTextBlock contextRef="c0" id="ixv-4529">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Contract liabilities are comprised of the following: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt;
    &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;&lt;b&gt;
      September 30, 2025
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;&lt;b&gt;
      March 31, 2025
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;&lt;b&gt;
      Short-term contract liabilities
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer allowances earned
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;20,461,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;16,283,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer core returns accruals
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;14,538,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;13,880,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Core bank liability
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;10,953,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;1,795,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Accrued core payment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3,916,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3,196,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer deposits
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;2,347,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;2,486,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods liabilities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;373,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;518,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;&lt;b&gt;
      Total short-term contract liabilities
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;52,588,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;38,158,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;&lt;b&gt;
      Long-term contract liabilities
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer core returns accruals
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;240,287,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;227,588,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Accrued core payment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3,295,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3,768,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Core bank liability
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;10,048,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;&lt;b&gt;
      Total long-term contract liabilities
     &lt;/b&gt;&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;243,582,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;241,404,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</mpaa:ContractLiabilitiesTableTextBlock>
    <mpaa:ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent contextRef="c2" decimals="0" id="ixv-11276" unitRef="usd">20461000</mpaa:ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent>
    <mpaa:ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent contextRef="c3" decimals="0" id="ixv-11277" unitRef="usd">16283000</mpaa:ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent>
    <mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent contextRef="c2" decimals="0" id="ixv-11278" unitRef="usd">14538000</mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent>
    <mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent contextRef="c3" decimals="0" id="ixv-11279" unitRef="usd">13880000</mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent>
    <mpaa:ContractWithCustomerLiabilityCoreBankLiabilityCurrent contextRef="c2" decimals="0" id="ixv-11280" unitRef="usd">10953000</mpaa:ContractWithCustomerLiabilityCoreBankLiabilityCurrent>
    <mpaa:ContractWithCustomerLiabilityCoreBankLiabilityCurrent contextRef="c3" decimals="0" id="ixv-11281" unitRef="usd">1795000</mpaa:ContractWithCustomerLiabilityCoreBankLiabilityCurrent>
    <mpaa:ContractWithCustomerLiabilityAccruedCorePaymentCurrent contextRef="c2" decimals="0" id="ixv-11282" unitRef="usd">3916000</mpaa:ContractWithCustomerLiabilityAccruedCorePaymentCurrent>
    <mpaa:ContractWithCustomerLiabilityAccruedCorePaymentCurrent contextRef="c3" decimals="0" id="ixv-11283" unitRef="usd">3196000</mpaa:ContractWithCustomerLiabilityAccruedCorePaymentCurrent>
    <mpaa:ContractWithCustomerLiabilityCustomerDepositsCurrent contextRef="c2" decimals="0" id="ixv-11284" unitRef="usd">2347000</mpaa:ContractWithCustomerLiabilityCustomerDepositsCurrent>
    <mpaa:ContractWithCustomerLiabilityCustomerDepositsCurrent contextRef="c3" decimals="0" id="ixv-11285" unitRef="usd">2486000</mpaa:ContractWithCustomerLiabilityCustomerDepositsCurrent>
    <mpaa:ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-11286" unitRef="usd">373000</mpaa:ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent>
    <mpaa:ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-11287" unitRef="usd">518000</mpaa:ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c2" decimals="0" id="ixv-11288" unitRef="usd">52588000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c3" decimals="0" id="ixv-11289" unitRef="usd">38158000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent contextRef="c2" decimals="0" id="ixv-11290" unitRef="usd">240287000</mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent>
    <mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent contextRef="c3" decimals="0" id="ixv-11291" unitRef="usd">227588000</mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent>
    <mpaa:ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent contextRef="c2" decimals="0" id="ixv-11292" unitRef="usd">3295000</mpaa:ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent>
    <mpaa:ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent contextRef="c3" decimals="0" id="ixv-11293" unitRef="usd">3768000</mpaa:ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent>
    <mpaa:ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent contextRef="c2" decimals="0" id="ixv-11294" unitRef="usd">0</mpaa:ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent>
    <mpaa:ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent contextRef="c3" decimals="0" id="ixv-11295" unitRef="usd">10048000</mpaa:ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c2" decimals="0" id="ixv-11296" unitRef="usd">243582000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-11297" unitRef="usd">241404000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <mpaa:LesseeOperatingAndFinanceLeasesTextBlock contextRef="c0" id="ixv-4715">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;9. Leases&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The Company leases various facilities in North America and Asia under operating leases expiring through August 2033. The Company has material nonfunctional currency leases that could have a material impact on the Company&#x2019;s condensed consolidated statements of operations. As required for other monetary liabilities, lessees remeasure foreign currency-denominated lease liabilities using the exchange rate at each reporting date, but the lease assets are nonmonetary assets measured at historical rates and are not affected by subsequent changes in the exchange rates.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; In connection with the remeasurement of these leases, the Company recorded a gain of $1,467,000 and a loss of $3,978,000 during the three months ended September 30, 2025 and 2024, respectively, and a gain of $5,469,000 and a loss of $9,687,000 during the six months ended September 30, 2025 and 2024, respectively. These amounts are included in foreign exchange impact of lease liabilities and forward contracts in the condensed consolidated statements of operations. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; During the year ended March 31, 2025, the Company ceased manufacturing operations at its Torrance, California facility as a part of its strategy to enhance its operating efficiencies. This represented a significant change to the use of this right-of-use asset, which required a reassessment of the Company&#x2019;s asset groups. The Company concluded that this right-of-use asset was no longer part of the Hard Parts asset group. The Company performed a test for recoverability (using Level 3 inputs) which resulted in no impairment at September 30, 2025. Any future changes to the assumptions and estimates from those anticipated may affect the carrying value of right-of-use assets and could result in impairment charges. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Balance sheet information for leases is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: auto; margin-right: auto; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt;
    &lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Leases&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; text-align: left; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Classification&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;September 30, 2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Assets:&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 20px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-4"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-5"&gt;Operating lease assets&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;67,208,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;66,603,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;Finance&lt;/td&gt;
    &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; white-space: nowrap; background-color: rgb(255, 255, 255);"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-6"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-7"&gt;Plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;5,071,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;4,296,000&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total leased assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width : 9%; text-align : left; white-space : nowrap; "&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;72,279,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; padding-left: 10px;"&gt;70,899,000&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 20px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Liabilities:&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 20px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Current
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width : 9%; white-space : nowrap; "&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-8"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-9"&gt;Operating lease liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;9,763,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;9,982,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Finance
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-10"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-11"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;1,229,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;1,222,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Long-term
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width : 9%; white-space : nowrap; "&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-12"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-13"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;61,031,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;65,308,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Finance
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-14"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-15"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;3,068,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;1,954,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total lease liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;75,091,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; padding-left: 10px;"&gt;78,466,000&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="margin: 0in; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;Lease cost recognized in the condensed consolidated
statements of operations is as follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center;"&gt;



      &lt;span style="font-weight: bold;"&gt;Three Months Ended
&lt;br/&gt;
      September 30,&lt;/span&gt;
     &lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center;"&gt;



      &lt;span style="font-weight: bold;"&gt;Six Months Ended&lt;br/&gt;

      September 30,&lt;/span&gt;
     &lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="font-size: 0px; padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Lease cost&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Operating lease cost
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3,571,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3,523,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7,061,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7,282,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Short-term lease cost
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;296,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;381,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;512,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;693,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Variable lease cost
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;115,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;91,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;248,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;255,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Finance lease cost:
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding: 0px 0px 0px 10px;"&gt;
     &lt;div&gt;
      Amortization of finance lease assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;348,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;295,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;703,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;653,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding: 0px 0px 0px 10px;"&gt;
     &lt;div&gt;
      Interest on finance lease liabilities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;78,000&lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;45,000&lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;152,000&lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;96,000&lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total lease cost&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;4,408,000&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;4,335,000&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;8,676,000&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;8,979,000&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Maturities of lease commitments at September 30, 2025 by fiscal year were as follows: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Maturity of lease liabilities by fiscal year&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Operating Leases&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Finance Leases&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2026 - remaining six months
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7,103,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;811,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7,914,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2027
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;12,350,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;1,346,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;13,696,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2028
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;11,700,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;1,091,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;12,791,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2029
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;11,192,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;826,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;12,018,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2030
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;11,377,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;749,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;12,126,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Thereafter
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;32,136,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;96,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;32,232,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Total lease payments
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;85,858,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;4,919,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;90,777,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Less amount representing interest
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(15,064,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(622,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(15,686,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Present value of lease liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;70,794,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;4,297,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;75,091,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Other information about leases is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt; &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;September 30, 2025&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;Lease term and discount rate&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;"&gt; &lt;div&gt; Weighted-average remaining lease term (years): &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Finance leases &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3.9&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3.2&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Operating leases &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;6.9&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7.3&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div&gt; Weighted-average discount rate: &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Finance leases &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7.1&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Operating leases &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;5.8&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;5.8&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</mpaa:LesseeOperatingAndFinanceLeasesTextBlock>
    <mpaa:GainLossOnRemeasurementOfLeaseLiabilities contextRef="c6" decimals="0" id="ixv-11298" unitRef="usd">1467000</mpaa:GainLossOnRemeasurementOfLeaseLiabilities>
    <mpaa:GainLossOnRemeasurementOfLeaseLiabilities contextRef="c7" decimals="0" id="ixv-11299" unitRef="usd">-3978000</mpaa:GainLossOnRemeasurementOfLeaseLiabilities>
    <mpaa:GainLossOnRemeasurementOfLeaseLiabilities contextRef="c0" decimals="0" id="ixv-11300" unitRef="usd">5469000</mpaa:GainLossOnRemeasurementOfLeaseLiabilities>
    <mpaa:GainLossOnRemeasurementOfLeaseLiabilities contextRef="c8" decimals="0" id="ixv-11301" unitRef="usd">-9687000</mpaa:GainLossOnRemeasurementOfLeaseLiabilities>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c0" decimals="0" id="ixv-11302" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <mpaa:LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock contextRef="c0" id="ixv-4734">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Balance sheet information for leases is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: auto; margin-right: auto; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt;
    &lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Leases&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; text-align: left; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Classification&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;September 30, 2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Assets:&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 20px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-4"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-5"&gt;Operating lease assets&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;67,208,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;66,603,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;Finance&lt;/td&gt;
    &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; white-space: nowrap; background-color: rgb(255, 255, 255);"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-6"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-7"&gt;Plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;5,071,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;4,296,000&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;&lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total leased assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width : 9%; text-align : left; white-space : nowrap; "&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;72,279,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; padding-left: 10px;"&gt;70,899,000&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 20px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Liabilities:&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 20px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Current
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width : 9%; white-space : nowrap; "&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-8"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-9"&gt;Operating lease liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;9,763,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;9,982,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Finance
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-10"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-11"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;1,229,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;1,222,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Long-term
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width : 9%; white-space : nowrap; "&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-12"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-13"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;61,031,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;65,308,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Finance
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-14"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-15"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;3,068,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;1,954,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total lease liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;75,091,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%; padding-left: 10px;"&gt;78,466,000&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</mpaa:LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c2" decimals="0" id="ixv-11303" unitRef="usd">67208000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-11304" unitRef="usd">66603000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c2" decimals="0" id="ixv-11305" unitRef="usd">5071000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-11306" unitRef="usd">4296000</us-gaap:FinanceLeaseRightOfUseAsset>
    <mpaa:OperatingAndFinanceLeaseRightOfUseAssets contextRef="c2" decimals="0" id="ixv-11307" unitRef="usd">72279000</mpaa:OperatingAndFinanceLeaseRightOfUseAssets>
    <mpaa:OperatingAndFinanceLeaseRightOfUseAssets contextRef="c3" decimals="0" id="ixv-11308" unitRef="usd">70899000</mpaa:OperatingAndFinanceLeaseRightOfUseAssets>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c2" decimals="0" id="ixv-11309" unitRef="usd">9763000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-11310" unitRef="usd">9982000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c2" decimals="0" id="ixv-11311" unitRef="usd">1229000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-11312" unitRef="usd">1222000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c2" decimals="0" id="ixv-11313" unitRef="usd">61031000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-11314" unitRef="usd">65308000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c2" decimals="0" id="ixv-11315" unitRef="usd">3068000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-11316" unitRef="usd">1954000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <mpaa:OperatingAndFinanceLeaseLiability contextRef="c2" decimals="0" id="ixv-11317" unitRef="usd">75091000</mpaa:OperatingAndFinanceLeaseLiability>
    <mpaa:OperatingAndFinanceLeaseLiability contextRef="c3" decimals="0" id="ixv-11318" unitRef="usd">78466000</mpaa:OperatingAndFinanceLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock contextRef="c0" id="ixv-4961">&lt;div style="margin: 0in; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;Lease cost recognized in the condensed consolidated
statements of operations is as follows:&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center;"&gt;



      &lt;span style="font-weight: bold;"&gt;Three Months Ended
&lt;br/&gt;
      September 30,&lt;/span&gt;
     &lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center;"&gt;



      &lt;span style="font-weight: bold;"&gt;Six Months Ended&lt;br/&gt;

      September 30,&lt;/span&gt;
     &lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="font-size: 0px; padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); text-align: center; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Lease cost&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Operating lease cost
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3,571,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3,523,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7,061,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7,282,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Short-term lease cost
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;296,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;381,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;512,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;693,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Variable lease cost
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;115,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;91,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;248,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;255,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Finance lease cost:
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding: 0px 0px 0px 10px;"&gt;
     &lt;div&gt;
      Amortization of finance lease assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;348,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;295,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;703,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;653,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding: 0px 0px 0px 10px;"&gt;
     &lt;div&gt;
      Interest on finance lease liabilities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;78,000&lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;45,000&lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;152,000&lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;96,000&lt;/td&gt;&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total lease cost&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;4,408,000&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;4,335,000&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;8,676,000&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%; text-align: left;"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 9%; text-align: right; padding-left: 10px;"&gt;8,979,000&lt;/td&gt;&lt;td style="border-bottom: 3px double rgb(0, 0, 0); width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c6" decimals="0" id="ixv-11319" unitRef="usd">3571000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c7" decimals="0" id="ixv-11320" unitRef="usd">3523000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="0" id="ixv-11321" unitRef="usd">7061000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c8" decimals="0" id="ixv-11322" unitRef="usd">7282000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c6" decimals="0" id="ixv-11323" unitRef="usd">296000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c7" decimals="0" id="ixv-11324" unitRef="usd">381000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c0" decimals="0" id="ixv-11325" unitRef="usd">512000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c8" decimals="0" id="ixv-11326" unitRef="usd">693000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c6" decimals="0" id="ixv-11327" unitRef="usd">115000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c7" decimals="0" id="ixv-11328" unitRef="usd">91000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c0" decimals="0" id="ixv-11329" unitRef="usd">248000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c8" decimals="0" id="ixv-11330" unitRef="usd">255000</us-gaap:VariableLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c6" decimals="0" id="ixv-11331" unitRef="usd">348000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c7" decimals="0" id="ixv-11332" unitRef="usd">295000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c0" decimals="0" id="ixv-11333" unitRef="usd">703000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c8" decimals="0" id="ixv-11334" unitRef="usd">653000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c6" decimals="0" id="ixv-11335" unitRef="usd">78000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c7" decimals="0" id="ixv-11336" unitRef="usd">45000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c0" decimals="0" id="ixv-11337" unitRef="usd">152000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c8" decimals="0" id="ixv-11338" unitRef="usd">96000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LeaseCost contextRef="c6" decimals="0" id="ixv-11339" unitRef="usd">4408000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c7" decimals="0" id="ixv-11340" unitRef="usd">4335000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c0" decimals="0" id="ixv-11341" unitRef="usd">8676000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c8" decimals="0" id="ixv-11342" unitRef="usd">8979000</us-gaap:LeaseCost>
    <mpaa:LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock contextRef="c0" id="ixv-5174">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Maturities of lease commitments at September 30, 2025 by fiscal year were as follows: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Maturity of lease liabilities by fiscal year&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Operating Leases&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Finance Leases&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2026 - remaining six months
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7,103,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;811,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7,914,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2027
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;12,350,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;1,346,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;13,696,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2028
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;11,700,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;1,091,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;12,791,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2029
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;11,192,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;826,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;12,018,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2030
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;11,377,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;749,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;12,126,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Thereafter
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;32,136,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;96,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;32,232,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Total lease payments
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;85,858,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;4,919,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;90,777,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Less amount representing interest
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(15,064,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(622,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(15,686,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Present value of lease liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;70,794,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;4,297,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;75,091,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</mpaa:LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c2" decimals="0" id="ixv-11343" unitRef="usd">7103000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c2" decimals="0" id="ixv-11344" unitRef="usd">811000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths contextRef="c2" decimals="0" id="ixv-11345" unitRef="usd">7914000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c2" decimals="0" id="ixv-11346" unitRef="usd">12350000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c2" decimals="0" id="ixv-11347" unitRef="usd">1346000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c2" decimals="0" id="ixv-11348" unitRef="usd">13696000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c2" decimals="0" id="ixv-11349" unitRef="usd">11700000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c2" decimals="0" id="ixv-11350" unitRef="usd">1091000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree contextRef="c2" decimals="0" id="ixv-11351" unitRef="usd">12791000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c2" decimals="0" id="ixv-11352" unitRef="usd">11192000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c2" decimals="0" id="ixv-11353" unitRef="usd">826000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour contextRef="c2" decimals="0" id="ixv-11354" unitRef="usd">12018000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c2" decimals="0" id="ixv-11355" unitRef="usd">11377000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c2" decimals="0" id="ixv-11356" unitRef="usd">749000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour contextRef="c2" decimals="0" id="ixv-11357" unitRef="usd">12126000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c2" decimals="0" id="ixv-11358" unitRef="usd">32136000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c2" decimals="0" id="ixv-11359" unitRef="usd">96000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c2" decimals="0" id="ixv-11360" unitRef="usd">32232000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c2" decimals="0" id="ixv-11361" unitRef="usd">85858000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c2" decimals="0" id="ixv-11362" unitRef="usd">4919000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue contextRef="c2" decimals="0" id="ixv-11363" unitRef="usd">90777000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c2" decimals="0" id="ixv-11364" unitRef="usd">15064000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c2" decimals="0" id="ixv-11365" unitRef="usd">622000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c2" decimals="0" id="ixv-11366" unitRef="usd">15686000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c2" decimals="0" id="ixv-11367" unitRef="usd">70794000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c2" decimals="0" id="ixv-11368" unitRef="usd">4297000</us-gaap:FinanceLeaseLiability>
    <mpaa:OperatingAndFinanceLeaseLiability contextRef="c2" decimals="0" id="ixv-11369" unitRef="usd">75091000</mpaa:OperatingAndFinanceLeaseLiability>
    <mpaa:LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock contextRef="c0" id="ixv-5359">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Other information about leases is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt; &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;September 30, 2025&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;Lease term and discount rate&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding-top: 0px; padding-bottom: 0px; padding-right: 5.4pt;"&gt; &lt;div&gt; Weighted-average remaining lease term (years): &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Finance leases &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3.9&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3.2&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Operating leases &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;6.9&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7.3&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div&gt; Weighted-average discount rate: &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Finance leases &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7.1&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Operating leases &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;5.8&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;5.8&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</mpaa:LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c2" id="ixv-11370">P3Y10M24D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3" id="ixv-11371">P3Y2M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c2" id="ixv-11372">P6Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3" id="ixv-11373">P7Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c2" decimals="3" id="ixv-11374" unitRef="pure">0.071</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="3" id="ixv-11375" unitRef="pure">0.07</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c2" decimals="3" id="ixv-11376" unitRef="pure">0.058</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="3" id="ixv-11377" unitRef="pure">0.058</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <mpaa:AccountsReceivableDiscountProgramsTextBlock contextRef="c0" id="ixv-5467">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;10. Accounts Receivable Discount Programs&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The Company uses accounts receivable discount programs offered by certain customers and their respective banks. Under these programs, the Company may sell those customers&#x2019; receivables to those banks at a discount to be agreed upon at the time the receivables are sold. These discount arrangements allow the Company to accelerate receipt of payment on customers&#x2019; receivables.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following is a summary of accounts receivable discount programs: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="8" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;b&gt;Six Months Ended&lt;/b&gt;&lt;br/&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;September 30,&#160;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt; &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div&gt; Receivables discounted &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;339,254,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;303,638,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div&gt; Weighted average number of days collection was accelerated &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;345&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;343&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div&gt; Annualized weighted average discount rate &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;5.6&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;6.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div&gt; Amount of discount recognized as interest expense &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;18,098,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;18,870,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</mpaa:AccountsReceivableDiscountProgramsTextBlock>
    <mpaa:ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock contextRef="c0" id="ixv-5473">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following is a summary of accounts receivable discount programs: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="8" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;b&gt;Six Months Ended&lt;/b&gt;&lt;br/&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;September 30,&#160;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt; &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div&gt; Receivables discounted &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;339,254,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;303,638,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div&gt; Weighted average number of days collection was accelerated &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;345&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;343&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div&gt; Annualized weighted average discount rate &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;5.6&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;6.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div&gt; Amount of discount recognized as interest expense &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;18,098,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;18,870,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</mpaa:ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock>
    <mpaa:AccountsReceivablesDiscounted contextRef="c0" decimals="0" id="ixv-11378" unitRef="usd">339254000</mpaa:AccountsReceivablesDiscounted>
    <mpaa:AccountsReceivablesDiscounted contextRef="c8" decimals="0" id="ixv-11379" unitRef="usd">303638000</mpaa:AccountsReceivablesDiscounted>
    <mpaa:DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection contextRef="c0" id="ixv-11380">P345D</mpaa:DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection>
    <mpaa:DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection contextRef="c8" id="ixv-11381">P343D</mpaa:DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection>
    <mpaa:AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables contextRef="c0" decimals="3" id="ixv-11382" unitRef="pure">0.056</mpaa:AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables>
    <mpaa:AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables contextRef="c8" decimals="3" id="ixv-11383" unitRef="pure">0.065</mpaa:AnnualizedWeightedAverageDiscountRateOnDiscountedAccountsReceivables>
    <mpaa:DiscountRecordedAsInterestExpense contextRef="c0" decimals="0" id="ixv-11384" unitRef="usd">18098000</mpaa:DiscountRecordedAsInterestExpense>
    <mpaa:DiscountRecordedAsInterestExpense contextRef="c8" decimals="0" id="ixv-11385" unitRef="usd">18870000</mpaa:DiscountRecordedAsInterestExpense>
    <us-gaap:SupplierFinanceProgramTextBlock contextRef="c0" id="ixv-5552">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;11. Supplier Finance Programs&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The Company utilizes a supplier finance program, which allows certain of the Company&#x2019;s suppliers to sell their receivables due from the Company to participating financial institutions at the sole discretion of both the supplier and the financial institutions. The program is administered by a third party. Commitments from participating financial institutions that are available to suppliers under this program increased to $40,000,000 from $30,000,000 during the three months ended September 30, 2025. The Company has no economic interest in the sale of these receivables and no direct relationship with the financial institution. Payments to the third-party administrator are based on services rendered and are not related to the volume or number of financing agreements between suppliers, financial institution, and the third-party administrator. The Company is not a party to agreements negotiated between participating suppliers and the financial institution. The Company's obligations to its suppliers, including amounts due and payment terms, are not affected by a supplier's decision to participate in this program. The Company does not provide guarantees and there are no assets pledged to the financial institution or the third-party administrator for the committed payment in connection with this program. At September 30, 2025 and March 31, 2025, the Company had $36,644,000 and $33,661,000, respectively, of outstanding supplier obligations confirmed as valid under this program, included in &lt;span style="-sec-ix-hidden: hidden-fact-16"&gt;accounts payable&lt;/span&gt; in the condensed consolidated balance sheets. &lt;/div&gt;</us-gaap:SupplierFinanceProgramTextBlock>
    <mpaa:SupplierFinanceProgramAmountOfCommitmentsAvailable contextRef="c2" decimals="0" id="ixv-11386" unitRef="usd">40000000</mpaa:SupplierFinanceProgramAmountOfCommitmentsAvailable>
    <mpaa:SupplierFinanceProgramAmountOfCommitmentsAvailable contextRef="c22" decimals="0" id="ixv-11387" unitRef="usd">30000000</mpaa:SupplierFinanceProgramAmountOfCommitmentsAvailable>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c2" decimals="0" id="ixv-11388" unitRef="usd">36644000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c3" decimals="0" id="ixv-11389" unitRef="usd">33661000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:EarningsPerShareTextBlock contextRef="c0" id="ixv-5559">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;12. Net (Loss) Income per Share&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   Basic net (loss) income per share is computed by dividing net (loss) income by the weighted average number of shares of common stock outstanding during the period. Diluted net (loss) income per share includes the effect, if any, from the potential exercise or conversion of securities, such as stock options, Warrants, and Convertible Notes (as defined in Note 7), which would result in the issuance of incremental shares of common stock to the extent such impact is not anti-dilutive.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following presents a reconciliation of basic and diluted net (loss) income per share: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;


   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Three Months Ended&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Six Months Ended&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Net (loss) income
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(2,149,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(2,954,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;893,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(21,039,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Basic shares
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;19,366,633&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;19,760,028&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;19,367,840&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;19,717,517&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Effect of potentially dilutive securities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;827,114&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Diluted shares
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;19,366,633&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;19,760,028&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;20,194,954&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;19,717,517&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Net (loss) income per share:
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Basic net (loss) income per share
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(0.11&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(0.15&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;0.05&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(1.07&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Diluted net (loss) income per share
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(0.11&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(0.15&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;0.04&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(1.07&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Potential common shares that would have the effect of increasing diluted net income per share or decreasing diluted net loss per share are considered to be anti-dilutive and as such, these shares are not included in calculating diluted net (loss) income per share. For the three and six months ended September 30, 2025, there were 2,476,067 and 901,182, respectively, of potential common shares not included in the calculation of diluted net (loss) income per share because their effect was anti-dilutive. For the three and six months ended September 30, 2024, there were 2,357,749 of potential common shares not included in the calculation of diluted net loss per share because their effect was anti-dilutive. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="margin: 0in; font-size: 12pt;"&gt;&lt;span style="font-size:10.0pt"&gt;In
addition, for the three and six months ended September 30, 2025, there were 2,711,084
and 2,678,810, respectively, of potential common shares not included in the
calculation of diluted net income per share under the &#x201c;if-converted&#x201d; method for
the Convertible Notes because their effect was anti-dilutive. For the three and
six months ended September 30, 2024, there were 2,435,281, respectively, of
potential common shares not included in the calculation of diluted net loss per
share under the &#x201c;if-converted&#x201d; method for the Convertible Notes because their
effect was anti-dilutive. The potential common shares related to the Warrants
issued in connection with the Convertible Notes (see Note 7) are anti-dilutive
until they become exercisable and as of September 30, 2025, the Warrants were
not exercisable.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c0" id="ixv-5574">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following presents a reconciliation of basic and diluted net (loss) income per share: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;


   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Three Months Ended&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Six Months Ended&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Net (loss) income
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(2,149,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(2,954,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;893,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(21,039,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Basic shares
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;19,366,633&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;19,760,028&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;19,367,840&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;19,717,517&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Effect of potentially dilutive securities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;827,114&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Diluted shares
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;19,366,633&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;19,760,028&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;20,194,954&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;19,717,517&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Net (loss) income per share:
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Basic net (loss) income per share
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(0.11&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(0.15&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;0.05&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(1.07&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Diluted net (loss) income per share
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(0.11&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(0.15&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;0.04&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;(1.07&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" id="ixv-11390" unitRef="usd">-2149000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c7" decimals="0" id="ixv-11391" unitRef="usd">-2954000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-11392" unitRef="usd">893000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c8" decimals="0" id="ixv-11393" unitRef="usd">-21039000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c6"
      decimals="INF"
      id="ixv-11394"
      unitRef="shares">19366633</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c7"
      decimals="INF"
      id="ixv-11395"
      unitRef="shares">19760028</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="INF"
      id="ixv-11396"
      unitRef="shares">19367840</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c8"
      decimals="INF"
      id="ixv-11397"
      unitRef="shares">19717517</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c6"
      decimals="INF"
      id="ixv-11398"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c7"
      decimals="INF"
      id="ixv-11399"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c0"
      decimals="INF"
      id="ixv-11400"
      unitRef="shares">827114</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c8"
      decimals="INF"
      id="ixv-11401"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c6"
      decimals="INF"
      id="ixv-11402"
      unitRef="shares">19366633</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c7"
      decimals="INF"
      id="ixv-11403"
      unitRef="shares">19760028</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="INF"
      id="ixv-11404"
      unitRef="shares">20194954</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c8"
      decimals="INF"
      id="ixv-11405"
      unitRef="shares">19717517</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c6"
      decimals="2"
      id="ixv-11406"
      unitRef="usdPershares">-0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c7"
      decimals="2"
      id="ixv-11407"
      unitRef="usdPershares">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-11408"
      unitRef="usdPershares">0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c8"
      decimals="2"
      id="ixv-11409"
      unitRef="usdPershares">-1.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c6"
      decimals="2"
      id="ixv-11410"
      unitRef="usdPershares">-0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c7"
      decimals="2"
      id="ixv-11411"
      unitRef="usdPershares">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ixv-11412"
      unitRef="usdPershares">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c8"
      decimals="2"
      id="ixv-11413"
      unitRef="usdPershares">-1.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c108"
      decimals="INF"
      id="ixv-11414"
      unitRef="shares">2476067</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c109"
      decimals="INF"
      id="ixv-11415"
      unitRef="shares">901182</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c110"
      decimals="INF"
      id="ixv-11416"
      unitRef="shares">2357749</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c111"
      decimals="INF"
      id="ixv-11417"
      unitRef="shares">2357749</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c112"
      decimals="INF"
      id="ixv-11418"
      unitRef="shares">2711084</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c113"
      decimals="INF"
      id="ixv-11419"
      unitRef="shares">2678810</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c114"
      decimals="INF"
      id="ixv-11420"
      unitRef="shares">2435281</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c115"
      decimals="INF"
      id="ixv-11421"
      unitRef="shares">2435281</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-5870">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;13. Income Taxes&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The Company recorded income tax expense of $3,561,000, or an effective tax rate of 252.2%, and $912,000, or an effective tax rate of (44.7)%, for the three months ended September 30, 2025 and 2024, respectively. The Company recorded income tax expense of $5,986,000, or an effective tax rate of 87.0%, and $734,000, or an effective tax rate of (3.6)%, for the six months ended September 30, 2025 and 2024, respectively. The effective tax rate for the three and six months ended September 30, 2025, was primarily impacted by the change in valuation allowance on certain jurisdictions' deferred tax assets resulting from current year activities and foreign income taxed at rates that are different from the federal statutory rate. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   Management continues to monitor its valuation allowance position in its various jurisdictions. In assessing the need for a valuation allowance, the Company considers all positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, past financial performance, and tax planning strategies. Based on this analysis, the Company determined that it is more likely than not that certain deferred tax assets will not be realized. As a result, the Company continued to maintain valuation allowances on its U.S. and one of its Mexican subsidiaries&#x2019; deferred tax assets. The Company will monitor its position in future periods. Should the actual amount differ from the Company&#x2019;s estimates, the amount of any valuation allowance could be impacted.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The Company and its subsidiaries file income tax returns for the U.S. federal, various state, and foreign jurisdictions with varying statutes of limitations. At September 30, 2025, the Company remains subject to examination for fiscal years ended March 31, 2022 and forward. The Company believes no significant changes in the unrecognized tax benefits will occur within the next 12 months.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   On July 4, 2025, the One Big Beautiful Bill Act ("OBBBA") was signed into law in the U.S. The OBBBA included a broad range of tax reform provisions, including making permanent key elements of the Tax Cuts and Jobs Act of 2017. The OBBBA did not have a material impact to the Company for the year ended March 31, 2026 and the Company is currently evaluating the potential impact of provisions of the OBBBA that are effective in subsequent years.
  &lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="0" id="ixv-11422" unitRef="usd">3561000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c6" decimals="3" id="ixv-11423" unitRef="pure">2.522</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c7" decimals="0" id="ixv-11424" unitRef="usd">912000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c7" decimals="3" id="ixv-11425" unitRef="pure">-0.447</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-11426" unitRef="usd">5986000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="3" id="ixv-11427" unitRef="pure">0.87</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c8" decimals="0" id="ixv-11428" unitRef="usd">734000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c8" decimals="3" id="ixv-11429" unitRef="pure">-0.036</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c0" id="ixv-5890">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;14. Financial Risk Management and Derivatives&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   Purchases and expenses denominated in currencies other than the U.S. dollar, which are primarily related to the Company&#x2019;s overseas facilities, expose the Company to market risk from material movements in foreign exchange rates between the U.S. dollar and the foreign currencies. The Company&#x2019;s primary risk exposure is from fluctuations in the value of the Mexican peso and to a lesser extent the Chinese yuan. To mitigate these risks, the Company enters into forward foreign currency exchange contracts to exchange U.S. dollars for these foreign currencies. The extent to which forward foreign currency exchange contracts are used, is modified periodically in response to the Company&#x2019;s estimate of market conditions and the terms and length of anticipated requirements.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The Company enters into forward foreign currency exchange contracts in order to reduce the impact of foreign currency fluctuations and not to engage in currency speculation. The use of derivative financial instruments allows the Company to reduce its exposure to the risk that the eventual cash outflow resulting from funding the expenses of the foreign operations will be materially affected by changes in exchange rates between the U.S. dollar and the foreign currencies. The Company does not hold or issue financial instruments for trading purposes. The Company designates forward foreign currency exchange contracts for forecasted expenditure requirements to fund foreign operations.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The Company had forward foreign currency exchange contracts with a U.S. dollar equivalent notional value of $41,553,000 and $45,921,000 at September 30, 2025 and March 31, 2025, respectively. These contracts generally have a term of one year or less, at rates agreed at the inception of the contracts. The counterparty to these derivative transactions is a major financial institution with investment grade credit rating; however, the Company is exposed to credit risk with this institution. The credit risk is limited to the potential unrealized gains (which offset currency fluctuations adverse to the Company) in any such contract should this counterparty fail to perform as contracted. Any changes in the fair values of forward foreign currency exchange contracts are included in foreign exchange impact of lease liabilities and forward contracts in the condensed consolidated statements of operations. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following shows the effect of derivative instruments on the condensed consolidated statements of operations: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: auto; margin-right: 0px; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;



   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&lt;br/&gt;
   &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="13" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Foreign Exchange Impact of Lease Liabilities and Forward Contracts&lt;/span&gt;            &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;



   &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td style="text-align: center; vertical-align: bottom;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Derivatives Not Designated as&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&lt;br/&gt;
 &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-weight: bold;"&gt;September 30,&lt;/span&gt;&lt;/div&gt;
    &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Six Months Ended&lt;br/&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Hedging Instruments&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Gain (loss) from forward foreign currency exchange contracts
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;2,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;(1,450,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;4,348,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;(6,819,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The changes in the fair values of forward foreign currency exchange contracts are included in foreign exchange impact of lease liabilities and forward contracts in the condensed consolidated statements of cash flows for the six months ended September 30, 2025 and 2024. The fair value of the forward foreign currency exchange contracts of $2,685,000 is included in prepaid expenses and other current assets in the condensed consolidated balance sheets at September 30, 2025. The fair value of the forward foreign currency exchange contracts of $1,663,000 is included in other current liabilities in the condensed consolidated balance sheets at March 31, 2025. &lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount contextRef="c116" decimals="0" id="ixv-11430" unitRef="usd">41553000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c117" decimals="0" id="ixv-11431" unitRef="usd">45921000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeTermOfContract contextRef="c118" id="ixv-11432">P1Y</us-gaap:DerivativeTermOfContract>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock contextRef="c0" id="ixv-5900">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following shows the effect of derivative instruments on the condensed consolidated statements of operations: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: auto; margin-right: 0px; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;



   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&lt;br/&gt;
   &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="13" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Foreign Exchange Impact of Lease Liabilities and Forward Contracts&lt;/span&gt;            &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;



   &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td style="text-align: center; vertical-align: bottom;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Derivatives Not Designated as&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&lt;br/&gt;
 &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-weight: bold;"&gt;September 30,&lt;/span&gt;&lt;/div&gt;
    &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Six Months Ended&lt;br/&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Hedging Instruments&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Gain (loss) from forward foreign currency exchange contracts
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;2,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;(1,450,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;4,348,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;(6,819,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments contextRef="c119" decimals="0" id="ixv-11433" unitRef="usd">2000</mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments>
    <mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments contextRef="c120" decimals="0" id="ixv-11434" unitRef="usd">-1450000</mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments>
    <mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments contextRef="c121" decimals="0" id="ixv-11435" unitRef="usd">4348000</mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments>
    <mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments contextRef="c122" decimals="0" id="ixv-11436" unitRef="usd">-6819000</mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue contextRef="c2" decimals="0" id="ixv-11437" unitRef="usd">2685000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue contextRef="c3" decimals="0" id="ixv-11438" unitRef="usd">1663000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c0" id="ixv-6026">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;15. Fair Value Measurements&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following summarizes financial assets and liabilities measured at fair value, by level within the fair value hierarchy: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;



   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 20%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="13" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;September 30, 2025&lt;/span&gt;            &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;



    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="13" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;March 31, 2025&lt;/span&gt;            &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;



   &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="9" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Fair Value Measurements&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;Using Inputs Considered as&lt;/span&gt;        &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;


    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="9" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Fair Value Measurements&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;Using Inputs Considered as&lt;/span&gt;        &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;


   &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Fair Value&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Level 1&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Level 2&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Level 3&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Fair Value&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Level 1&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Level 2&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Level 3&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Short-term investments
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Mutual funds
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;2,025,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;2,025,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;1,881,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;1,881,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Prepaid expenses and other current assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Forward foreign currency exchange contracts
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;2,685,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;2,685,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Other current liabilities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Deferred compensation
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;2,025,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;2,025,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;1,881,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;1,881,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Forward foreign currency exchange contracts
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;1,663,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;1,663,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Convertible notes, related party
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Compound Net Derivative Liability&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;11,520,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;11,520,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;7,470,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;7,470,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Short-term Investments and Deferred Compensation&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The Company&#x2019;s short-term investments, which fund its deferred compensation liabilities, consist of investments in mutual funds. These investments are classified as Level 1 as the shares of these mutual funds trade with sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Forward Foreign Currency Exchange Contracts&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The forward foreign currency exchange contracts are primarily measured based on the foreign currency spot and forward rates quoted by the banks or foreign currency dealers (see Note 14).
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Compound Net Derivative Liability&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The Company estimates the fair value of the Compound Net Derivative Liability (see Note 7) using Level 3 inputs and the Monte Carlo simulation model at the balance sheet date. The Monte Carlo simulation model requires the input of subjective assumptions including the expected volatility of the underlying stock. These subjective assumptions are based on both historical and other information. Changes in the values assumed and used in the model can materially affect the estimate of fair value. This amount is recorded within convertible notes, related party in the condensed consolidated balance sheets at September 30, 2025 and March 31, 2025. Any changes in the fair value of the Compound Net Derivative Liability are recorded in change in fair value of compound net derivative liability in the condensed consolidated statements of operations and condensed consolidated statements of cash flows.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following assumptions were used to determine the fair value of the Compound Net Derivative Liability: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt;
    &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;September 30, 2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Risk free interest rate
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3.64&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3.91&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Cost of equity
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;20.30&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;21.30&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Weighted average cost of capital
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;15.40&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;14.90&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Expected volatility of the Company's common stock
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;57.50&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;40.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      EBITDA volatility
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;35.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;45.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following summarizes the activity for Level 3 fair value measurements: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;


   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-weight: bold;"&gt;September 30,&lt;/span&gt;&lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Six Months Ended&lt;/span&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-weight: bold;"&gt;September 30,&lt;/span&gt;&lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Beginning balance
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;9,260,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;4,830,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7,470,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7,410,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="white-space : nowrap; "&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Changes in fair value of Compound Net Derivative Liability included in earnings
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;"&gt;2,260,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;"&gt;380,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;"&gt;4,050,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;"&gt;(2,200,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Ending balance
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;11,520,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;5,210,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;11,520,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;5,210,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   During the three months ended September 30, 2025, the Company had no significant measurements of assets or liabilities at fair value on a nonrecurring basis subsequent to their initial recognition.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair value due to the short-term nature of these instruments. The carrying amounts of the revolving loan and other long-term liabilities approximate their fair value based on the variable nature of interest rates and current rates for instruments with similar characteristics. At September 30, 2025 and March 31, 2025, the net carrying amount of the Convertible Notes was $43,444,000 and $35,207,000, respectively (see Note 7). The estimated fair value of the Company&#x2019;s Convertible Notes was $62,014,000 and $42,398,000 using Level 3 inputs at September 30, 2025 and March 31, 2025, respectively. &lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c0" id="ixv-6030">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following summarizes financial assets and liabilities measured at fair value, by level within the fair value hierarchy: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;



   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 20%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="13" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;September 30, 2025&lt;/span&gt;            &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;



    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="13" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;March 31, 2025&lt;/span&gt;            &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;



   &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="9" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Fair Value Measurements&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;Using Inputs Considered as&lt;/span&gt;        &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;


    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="9" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Fair Value Measurements&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: block;"&gt;&lt;br/&gt;&lt;/span&gt;Using Inputs Considered as&lt;/span&gt;        &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;


   &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Fair Value&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Level 1&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Level 2&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Level 3&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Fair Value&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Level 1&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Level 2&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Level 3&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Short-term investments
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Mutual funds
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;2,025,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;2,025,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;1,881,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;1,881,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Prepaid expenses and other current assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Forward foreign currency exchange contracts
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;2,685,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;2,685,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Other current liabilities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Deferred compensation
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;2,025,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;2,025,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;1,881,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;1,881,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Forward foreign currency exchange contracts
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;1,663,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;1,663,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Convertible notes, related party
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Compound Net Derivative Liability&lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;11,520,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;11,520,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;7,470,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt; &#160;- &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 7%; padding-left: 10px;"&gt;7,470,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c127" decimals="0" id="ixv-11439" unitRef="usd">2025000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c128" decimals="0" id="ixv-11440" unitRef="usd">2025000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c129" decimals="0" id="ixv-11441" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c130" decimals="0" id="ixv-11442" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c131" decimals="0" id="ixv-11443" unitRef="usd">1881000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c132" decimals="0" id="ixv-11444" unitRef="usd">1881000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c133" decimals="0" id="ixv-11445" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c134" decimals="0" id="ixv-11446" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c127" decimals="0" id="ixv-11447" unitRef="usd">2685000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c128" decimals="0" id="ixv-11448" unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c129" decimals="0" id="ixv-11449" unitRef="usd">2685000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c130" decimals="0" id="ixv-11450" unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c131" decimals="0" id="ixv-11451" unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c132" decimals="0" id="ixv-11452" unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c133" decimals="0" id="ixv-11453" unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c134" decimals="0" id="ixv-11454" unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c127" decimals="0" id="ixv-11455" unitRef="usd">2025000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c128" decimals="0" id="ixv-11456" unitRef="usd">2025000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c129" decimals="0" id="ixv-11457" unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c130" decimals="0" id="ixv-11458" unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c131" decimals="0" id="ixv-11459" unitRef="usd">1881000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c132" decimals="0" id="ixv-11460" unitRef="usd">1881000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c133" decimals="0" id="ixv-11461" unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c134" decimals="0" id="ixv-11462" unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c127" decimals="0" id="ixv-11463" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c128" decimals="0" id="ixv-11464" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c129" decimals="0" id="ixv-11465" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c130" decimals="0" id="ixv-11466" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c131" decimals="0" id="ixv-11467" unitRef="usd">1663000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c132" decimals="0" id="ixv-11468" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c133" decimals="0" id="ixv-11469" unitRef="usd">1663000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c134" decimals="0" id="ixv-11470" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c127" decimals="0" id="ixv-11471" unitRef="usd">11520000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c128" decimals="0" id="ixv-11472" unitRef="usd">0</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c129" decimals="0" id="ixv-11473" unitRef="usd">0</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c130" decimals="0" id="ixv-11474" unitRef="usd">11520000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c131" decimals="0" id="ixv-11475" unitRef="usd">7470000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c132" decimals="0" id="ixv-11476" unitRef="usd">0</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c133" decimals="0" id="ixv-11477" unitRef="usd">0</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c134" decimals="0" id="ixv-11478" unitRef="usd">7470000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock contextRef="c0" id="ixv-6663">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following assumptions were used to determine the fair value of the Compound Net Derivative Liability: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt;
    &lt;td style="padding-left: 10px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: none; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;September 30, 2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-left: none; border-right: none; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 9%;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Risk free interest rate
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3.64&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;3.91&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Cost of equity
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;20.30&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;21.30&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Weighted average cost of capital
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;15.40&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;14.90&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Expected volatility of the Company's common stock
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;57.50&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;40.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      EBITDA volatility
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;35.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;45.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c135"
      decimals="4"
      id="ixv-11479"
      unitRef="pure">0.0364</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c136"
      decimals="4"
      id="ixv-11480"
      unitRef="pure">0.0391</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c137"
      decimals="4"
      id="ixv-11481"
      unitRef="pure">0.203</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c138"
      decimals="4"
      id="ixv-11482"
      unitRef="pure">0.213</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c139"
      decimals="4"
      id="ixv-11483"
      unitRef="pure">0.154</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c140"
      decimals="4"
      id="ixv-11484"
      unitRef="pure">0.149</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c141"
      decimals="4"
      id="ixv-11485"
      unitRef="pure">0.575</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c142"
      decimals="4"
      id="ixv-11486"
      unitRef="pure">0.40</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c143"
      decimals="4"
      id="ixv-11487"
      unitRef="pure">0.35</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c144"
      decimals="4"
      id="ixv-11488"
      unitRef="pure">0.45</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="c0" id="ixv-6756">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following summarizes the activity for Level 3 fair value measurements: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;


   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Three Months Ended&lt;/span&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-weight: bold;"&gt;September 30,&lt;/span&gt;&lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; width: 9%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: 700; float: none; display: inline !important;"&gt;Six Months Ended&lt;/span&gt;&lt;div style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="font-weight: bold;"&gt;September 30,&lt;/span&gt;&lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Beginning balance
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;9,260,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;4,830,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7,470,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;7,410,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="white-space : nowrap; "&gt;
     &lt;div style="text-indent : -10px; padding-left : 10px; "&gt;
      Changes in fair value of Compound Net Derivative Liability included in earnings
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;"&gt;2,260,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;"&gt;380,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;"&gt;4,050,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom; padding-left: 10px;"&gt;(2,200,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; vertical-align: bottom;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Ending balance
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;11,520,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;5,210,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;11,520,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; padding-left: 10px;"&gt;5,210,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c145" decimals="0" id="ixv-11489" unitRef="usd">9260000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c146" decimals="0" id="ixv-11490" unitRef="usd">4830000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c124" decimals="0" id="ixv-11491" unitRef="usd">7470000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c147" decimals="0" id="ixv-11492" unitRef="usd">7410000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c148" decimals="0" id="ixv-11493" unitRef="usd">-2260000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c149" decimals="0" id="ixv-11494" unitRef="usd">-380000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c150" decimals="0" id="ixv-11495" unitRef="usd">-4050000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c151" decimals="0" id="ixv-11496" unitRef="usd">2200000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c123" decimals="0" id="ixv-11497" unitRef="usd">11520000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c152" decimals="0" id="ixv-11498" unitRef="usd">5210000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c123" decimals="0" id="ixv-11499" unitRef="usd">11520000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c152" decimals="0" id="ixv-11500" unitRef="usd">5210000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:ConvertibleDebtNoncurrent contextRef="c123" decimals="0" id="ixv-11501" unitRef="usd">43444000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent contextRef="c124" decimals="0" id="ixv-11502" unitRef="usd">35207000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c125" decimals="0" id="ixv-11503" unitRef="usd">62014000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c126" decimals="0" id="ixv-11504" unitRef="usd">42398000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0" id="ixv-6882">&lt;div style="font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;16.&#160;&#160;&lt;span style="letter-spacing: normal; text-indent: -48px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Share-based Payments&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Stock Options&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; During the six months ended September 30, 2025 and 2024, no options to purchase shares of the Company&#x2019;s common stock were granted. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following is a summary of stock option transactions: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
   &lt;tr style="vertical-align : top; white-space : nowrap; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; padding-left: 10px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Number of&lt;/span&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Shares &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; padding-left: 10px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Weighted Average&lt;/span&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Exercise Price &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Outstanding at March 31, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;1,053,561&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;20.20&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Exercised
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;(6,466&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;15.59&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Forfeited/Cancelled
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;(5,825&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;20.72&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Expired
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(68,200&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;31.13&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Outstanding at September 30, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;973,070&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;19.47&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; At September 30, 2025, options to purchase 43,645 shares of common stock were unvested at a weighted average exercise price of $9.32. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; At September 30, 2025, there was $159,000 of total unrecognized compensation expense related to unvested stock option awards, which will be recognized over the weighted average remaining vesting period of approximately 1.0 year. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Restricted Stock Units (&#x201c;RSUs&#x201d;)&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; During the six months ended September 30, 2025 and 2024, the Company granted 487,597 and 316,040,&#160;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;respectively, of time-based vesting RSUs, based on the closing market price on the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following is a summary of non-vested RSUs: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;Number of Shares &lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="4" style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;
     &lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: 1pt solid black; vertical-align: bottom; text-align: right; width: 9%;"&gt;505,373&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7.26&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Granted
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;487,597&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;10.35&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Vested
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(230,354&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;8.09&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Forfeited/Cancelled
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(4,897&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7.72&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at September 30, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: 1pt solid black; border-bottom: 3px double black; vertical-align: bottom; text-align: right; width: 9%;"&gt;757,719&lt;/td&gt;&lt;td style="border-top: 1pt solid black; border-bottom: 3px double black; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;9.01&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; At September 30, 2025, there was $5,889,000 of unrecognized compensation expense related to RSUs, which will be recognized over the weighted average remaining vesting period of approximately 2.3 years. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Performance Stock Units (&#x201c;PSUs&#x201d;)&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; During the six months ended September 30, 2025, the Company granted 353,778 PSUs (at target performance levels) based on the Company&#x2019;s stock price or a total shareholder return (&#x201c;TSR&#x201d;) market conditions. During the six months ended September 30, 2024, the Company granted 155,391 PSUs (at target performance levels), based on a TSR market condition. All PSUs granted have a three-year performance period, subject to continued employment. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Stock Price PSUs&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; During the six months ended September 30, 2025, the Company granted 176,893 PSUs (at target performance levels), which vest as follows: (i) if the stock price is greater than or equal to $15.00 per share, then 1/3 of the grant will vest, (ii) if the stock price is greater than or equal to $17.00 per share then the next 1/3 of the grant will vest, and (iii) if the stock price is greater than or equal to $20.00 per share then the final &lt;span style="-sec-ix-hidden: hidden-fact-17"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-18"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-19"&gt;1/3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; of the grant will vest. Recipients are eligible to vest in between 50% and 150% of the third tranche by achieving a stock price between $18.00 and $22.00 per share (each stock price target must be met for thirty consecutive trading days). The Company calculated the fair value of these PSUs individually for each tranche using the Monte Carlo Simulation Model at the grant date. Compensation cost is recognized over the estimated derived service period. Compensation cost related to these awards will not be adjusted even if the market condition is not met. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; During the six months ended September 30, 2024, the Company did not grant any PSUs based on the Company&#x2019;s stock price. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;TSR PSUs&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; During the six months ended September 30, 2025 and 2024, the Company granted 176,885 and 155,391 PSUs (at target performance levels), respectively, which cliff vest and the number of shares earned at the end of the three-year performance period will vary, based only on actual performance, from 0% to 150% of the target number of PSUs granted, depending on the Company&#x2019;s TSR percentile rank relative to that of a peer group over the performance period. TSR is measured based on a comparison of the closing price on the first trading day of the performance period and the average closing price over the last 30 trading days of the performance period. TSR is considered a market condition because it measures the Company&#x2019;s return against the performance of the Russell 3000, excluding companies classified as financials and real estate and companies with a market capitalization of more than $600 million, as of the start of the performance period. Compensation cost is determined at the grant date and recognized on a straight-line basis over the requisite service period to the extent the conditions are deemed probable. Compensation cost related to the TSR award will not be adjusted even if the market condition is not met. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The fair value of PSUs subject to a market condition is determined using the Monte Carlo simulation model. The following table summarizes the assumptions used in determining the fair value of the awards subject to market conditions: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="8" style="text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Six Months Ended&lt;/span&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;September 30,&lt;/span&gt; &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt; &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt; &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt; &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt; &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Risk free interest rate &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;3.86&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;4.45&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Expected life in years &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;&#160;0.7-3.0&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;3&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Expected volatility of the Company's common stock &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;66.80&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;59.80&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Average correlation coefficient of peer companies &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;15.70&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;16.50&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Expected dividend yield &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt; - &lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt; - &lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Grant date fair value &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; &lt;div&gt;7.33-12.68 &lt;/div&gt; &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;8.65&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="text-indent: -72pt; line-height: 12pt; padding-left: 72pt; font-weight: bold; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following is a summary of non-vested PSUs: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;Number of&lt;br/&gt; Shares&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;Weighted Average&lt;br/&gt; Grant Date Fair&lt;br/&gt; Value&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;764,387&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;7.42&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Granted
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;353,778&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;10.57&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Vested
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(294,540&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;6.77&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Forfeited/Cancelled
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(78,347&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;13.43&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at September 30, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;745,278&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;8.53&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; At September 30, 2025, there was $4,171,000 of unrecognized compensation expense related to these awards, which will be recognized over the weighted average remaining vesting period of approximately 2.1 years. &lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c153"
      decimals="INF"
      id="ixv-11505"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c154"
      decimals="INF"
      id="ixv-11506"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0" id="ixv-6891">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following is a summary of stock option transactions: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
   &lt;tr style="vertical-align : top; white-space : nowrap; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; padding-left: 10px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Number of&lt;/span&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Shares &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; width: 9%; padding-left: 10px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Weighted Average&lt;/span&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Exercise Price &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Outstanding at March 31, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;1,053,561&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;20.20&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Exercised
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;(6,466&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;15.59&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Forfeited/Cancelled
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;(5,825&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;20.72&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Expired
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(68,200&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;31.13&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Outstanding at September 30, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;973,070&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; padding-left: 10px;"&gt;19.47&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c178"
      decimals="INF"
      id="ixv-11507"
      unitRef="shares">1053561</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c178"
      decimals="2"
      id="ixv-11508"
      unitRef="usdPershares">20.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c153"
      decimals="INF"
      id="ixv-11509"
      unitRef="shares">6466</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c153"
      decimals="2"
      id="ixv-11510"
      unitRef="usdPershares">15.59</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c153"
      decimals="INF"
      id="ixv-11511"
      unitRef="shares">5825</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c153"
      decimals="2"
      id="ixv-11512"
      unitRef="usdPershares">20.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="c153"
      decimals="INF"
      id="ixv-11513"
      unitRef="shares">68200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c153"
      decimals="2"
      id="ixv-11514"
      unitRef="usdPershares">31.13</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c155"
      decimals="INF"
      id="ixv-11515"
      unitRef="shares">973070</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c155"
      decimals="2"
      id="ixv-11516"
      unitRef="usdPershares">19.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="c155"
      decimals="INF"
      id="ixv-11517"
      unitRef="shares">43645</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage
      contextRef="c155"
      decimals="2"
      id="ixv-11518"
      unitRef="usdPershares">9.32</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c155" decimals="0" id="ixv-11519" unitRef="usd">159000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c153" id="ixv-11520">P1Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c156"
      decimals="INF"
      id="ixv-11521"
      unitRef="shares">487597</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c157"
      decimals="INF"
      id="ixv-11522"
      unitRef="shares">316040</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c0" id="ixv-6996">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following is a summary of non-vested RSUs: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;Number of Shares &lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="4" style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;
     &lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: 1pt solid black; vertical-align: bottom; text-align: right; width: 9%;"&gt;505,373&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7.26&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Granted
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;487,597&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;10.35&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Vested
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(230,354&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;8.09&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Forfeited/Cancelled
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(4,897&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7.72&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at September 30, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; padding-left: 10px; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: 1pt solid black; border-bottom: 3px double black; vertical-align: bottom; text-align: right; width: 9%;"&gt;757,719&lt;/td&gt;&lt;td style="border-top: 1pt solid black; border-bottom: 3px double black; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;9.01&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c179"
      decimals="INF"
      id="ixv-11523"
      unitRef="shares">505373</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c179"
      decimals="2"
      id="ixv-11524"
      unitRef="usdPershares">7.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c156"
      decimals="INF"
      id="ixv-11525"
      unitRef="shares">487597</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c156"
      decimals="2"
      id="ixv-11526"
      unitRef="usdPershares">10.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c156"
      decimals="INF"
      id="ixv-11527"
      unitRef="shares">230354</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c156"
      decimals="2"
      id="ixv-11528"
      unitRef="usdPershares">8.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c156"
      decimals="INF"
      id="ixv-11529"
      unitRef="shares">4897</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c156"
      decimals="2"
      id="ixv-11530"
      unitRef="usdPershares">7.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c158"
      decimals="INF"
      id="ixv-11531"
      unitRef="shares">757719</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c158"
      decimals="2"
      id="ixv-11532"
      unitRef="usdPershares">9.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c158" decimals="0" id="ixv-11533" unitRef="usd">5889000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c156" id="ixv-11534">P2Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c159"
      decimals="INF"
      id="ixv-11535"
      unitRef="shares">353778</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c160"
      decimals="INF"
      id="ixv-11536"
      unitRef="shares">155391</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c160" id="ixv-11537">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c159" id="ixv-11538">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c161"
      decimals="INF"
      id="ixv-11539"
      unitRef="shares">176893</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharePrice
      contextRef="c162"
      decimals="INF"
      id="ixv-11540"
      unitRef="usdPershares">15</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="c163"
      decimals="INF"
      id="ixv-11541"
      unitRef="usdPershares">17</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="c164"
      decimals="INF"
      id="ixv-11542"
      unitRef="usdPershares">20</us-gaap:SharePrice>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients
      contextRef="c168"
      decimals="2"
      id="ixv-11543"
      unitRef="pure">0.50</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients
      contextRef="c169"
      decimals="2"
      id="ixv-11544"
      unitRef="pure">1.50</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients>
    <us-gaap:SharePrice
      contextRef="c170"
      decimals="INF"
      id="ixv-11545"
      unitRef="usdPershares">18</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="c171"
      decimals="INF"
      id="ixv-11546"
      unitRef="usdPershares">22</us-gaap:SharePrice>
    <mpaa:NumberOfTradingDays contextRef="c161" id="ixv-11547">P30D</mpaa:NumberOfTradingDays>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c172"
      decimals="INF"
      id="ixv-11549"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c173"
      decimals="INF"
      id="ixv-11550"
      unitRef="shares">176885</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c174"
      decimals="INF"
      id="ixv-11551"
      unitRef="shares">155391</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c173" id="ixv-11552">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage
      contextRef="c175"
      decimals="2"
      id="ixv-11553"
      unitRef="pure">0</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage
      contextRef="c176"
      decimals="2"
      id="ixv-11554"
      unitRef="pure">1.50</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage>
    <mpaa:NumberOfTradingDays contextRef="c173" id="ixv-11555">P30D</mpaa:NumberOfTradingDays>
    <mpaa:TotalShareholdersReturnMaximumMarketCapitalization
      contextRef="c173"
      decimals="-6"
      id="ixv-11556"
      unitRef="usd">600000000</mpaa:TotalShareholdersReturnMaximumMarketCapitalization>
    <mpaa:ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock contextRef="c0" id="ixv-7106">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The fair value of PSUs subject to a market condition is determined using the Monte Carlo simulation model. The following table summarizes the assumptions used in determining the fair value of the awards subject to market conditions: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="8" style="text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Six Months Ended&lt;/span&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;September 30,&lt;/span&gt; &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt; &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt; &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt; &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt; &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Risk free interest rate &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;3.86&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;4.45&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Expected life in years &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;&#160;0.7-3.0&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;3&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Expected volatility of the Company's common stock &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;66.80&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;59.80&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Average correlation coefficient of peer companies &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;15.70&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;16.50&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Expected dividend yield &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt; - &lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt; - &lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; Grant date fair value &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; &lt;div&gt;7.33-12.68 &lt;/div&gt; &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;8.65&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</mpaa:ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c159"
      decimals="4"
      id="ixv-11557"
      unitRef="pure">0.0386</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c160"
      decimals="4"
      id="ixv-11558"
      unitRef="pure">0.0445</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c180" id="ixv-11559">P0Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c181" id="ixv-11560">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c160" id="ixv-11561">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c159"
      decimals="4"
      id="ixv-11562"
      unitRef="pure">0.668</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c160"
      decimals="4"
      id="ixv-11563"
      unitRef="pure">0.598</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <mpaa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies
      contextRef="c159"
      decimals="4"
      id="ixv-11564"
      unitRef="pure">0.157</mpaa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies>
    <mpaa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies
      contextRef="c160"
      decimals="4"
      id="ixv-11565"
      unitRef="pure">0.165</mpaa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c159"
      decimals="2"
      id="ixv-11566"
      unitRef="pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c160"
      decimals="2"
      id="ixv-11567"
      unitRef="pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c180"
      decimals="2"
      id="ixv-11568"
      unitRef="usdPershares">7.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c181"
      decimals="2"
      id="ixv-11569"
      unitRef="usdPershares">12.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c160"
      decimals="2"
      id="ixv-11570"
      unitRef="usdPershares">8.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock contextRef="c0" id="ixv-7223">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following is a summary of non-vested PSUs: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;Number of&lt;br/&gt; Shares&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;Weighted Average&lt;br/&gt; Grant Date Fair&lt;br/&gt; Value&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;764,387&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;7.42&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Granted
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;353,778&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;10.57&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Vested
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(294,540&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;6.77&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Forfeited/Cancelled
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(78,347&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;13.43&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at September 30, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="text-align: right; width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;745,278&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;8.53&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

  &lt;/table&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c182"
      decimals="INF"
      id="ixv-11571"
      unitRef="shares">764387</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c182"
      decimals="2"
      id="ixv-11572"
      unitRef="usdPershares">7.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c159"
      decimals="INF"
      id="ixv-11573"
      unitRef="shares">353778</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c159"
      decimals="2"
      id="ixv-11574"
      unitRef="usdPershares">10.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c159"
      decimals="INF"
      id="ixv-11575"
      unitRef="shares">294540</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c159"
      decimals="2"
      id="ixv-11576"
      unitRef="usdPershares">6.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c159"
      decimals="INF"
      id="ixv-11577"
      unitRef="shares">78347</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c159"
      decimals="2"
      id="ixv-11578"
      unitRef="usdPershares">13.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c177"
      decimals="INF"
      id="ixv-11579"
      unitRef="shares">745278</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c177"
      decimals="2"
      id="ixv-11580"
      unitRef="usdPershares">8.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c177" decimals="0" id="ixv-11581" unitRef="usd">4171000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c159" id="ixv-11582">P2Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0" id="ixv-7310">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;17. Commitments and Contingencies&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Warranty Returns&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The Company allows its customers to return goods that their consumers have returned to them, whether or not the returned item is defective (&#x201c;warranty returns&#x201d;). The Company accrues an estimate of its exposure to warranty returns based on a historical analysis of the level of this type of return as a percentage of unit sales. Amounts charged to expense for these warranty returns are considered in arriving at the Company&#x2019;s net sales.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following summarizes the changes in the warranty returns: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="8" style="text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Three Months Ended&lt;/span&gt;
     &lt;/td&gt;
    &lt;td colspan="8" style="text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Six Months Ended&lt;/span&gt;
     &lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Balance at beginning of period
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;18,131,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;15,046,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;19,677,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;19,326,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Charged to expense
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;44,313,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;41,744,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;82,766,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;75,096,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Amounts processed
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(44,684,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(40,141,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(84,683,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(77,773,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Balance at end of period
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;17,760,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;16,649,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;17,760,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;16,649,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; At September 30, 2025 and March 31, 2025, the Company&#x2019;s total warranty return accrual was $17,760,000 and $19,677,000, respectively, of which $8,015,000 and $6,478,000, respectively, was included in the customer returns RGA issued within accounts receivable&#x2014;net and $9,745,000 and $13,199,000, respectively, was included in the customer finished goods returns accrual in the condensed consolidated balance sheets. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Contingencies&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The Company is subject to various lawsuits and claims. In addition, government agencies and self-regulatory organizations have the ability to conduct periodic examinations of and administrative proceedings regarding the Company&#x2019;s business, and its compliance with law, code, and regulations related to matters including, but not limited to, environmental, information security, taxes, levies, tariffs and such. The Company has an immaterial amount accrued related to these exposures to various lawsuits, claims, examinations, and administrative proceedings.
  &lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c0" id="ixv-7319">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The following summarizes the changes in the warranty returns: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="8" style="text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Three Months Ended&lt;/span&gt;
     &lt;/td&gt;
    &lt;td colspan="8" style="text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Six Months Ended&lt;/span&gt;
     &lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;September 30,&lt;/span&gt;    &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Balance at beginning of period
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;18,131,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;15,046,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;19,677,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;19,326,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Charged to expense
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;44,313,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;41,744,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;82,766,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;75,096,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Amounts processed
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(44,684,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(40,141,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(84,683,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(77,773,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Balance at end of period
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;17,760,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;16,649,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;17,760,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;16,649,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

  &lt;/table&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c22" decimals="0" id="ixv-11583" unitRef="usd">18131000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c45" decimals="0" id="ixv-11584" unitRef="usd">15046000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c3" decimals="0" id="ixv-11585" unitRef="usd">19677000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c35" decimals="0" id="ixv-11586" unitRef="usd">19326000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c6" decimals="0" id="ixv-11587" unitRef="usd">44313000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c7" decimals="0" id="ixv-11588" unitRef="usd">41744000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c0" decimals="0" id="ixv-11589" unitRef="usd">82766000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c8" decimals="0" id="ixv-11590" unitRef="usd">75096000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c6" decimals="0" id="ixv-11591" unitRef="usd">44684000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c7" decimals="0" id="ixv-11592" unitRef="usd">40141000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c0" decimals="0" id="ixv-11593" unitRef="usd">84683000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c8" decimals="0" id="ixv-11594" unitRef="usd">77773000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c2" decimals="0" id="ixv-11595" unitRef="usd">17760000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c54" decimals="0" id="ixv-11596" unitRef="usd">16649000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c2" decimals="0" id="ixv-11597" unitRef="usd">17760000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c54" decimals="0" id="ixv-11598" unitRef="usd">16649000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c2" decimals="0" id="ixv-11599" unitRef="usd">17760000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c3" decimals="0" id="ixv-11600" unitRef="usd">19677000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c183" decimals="0" id="ixv-11601" unitRef="usd">8015000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c184" decimals="0" id="ixv-11602" unitRef="usd">6478000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c185" decimals="0" id="ixv-11603" unitRef="usd">9745000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c186" decimals="0" id="ixv-11604" unitRef="usd">13199000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0" id="ixv-7476">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;18. Segment Information&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The Company has identified its Chief Executive Officer as its chief operating decision maker (&#x201c;CODM&#x201d;). The Company has identified its operating segments based on the nature of the products the Company sells, the Company&#x2019;s organizational and management reporting structure, and the operating results that are regularly reviewed by the Company&#x2019;s CODM to make decisions about the resources to be allocated to the business units and to assess performance. The CODM primarily uses operating income to evaluate the performance of the Company&#x2019;s operating segments and to allocate resources.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The Company&#x2019;s three operating segments are: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &#x25cf; &lt;/div&gt; &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; &lt;span style="font-weight: bold;"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-20"&gt;Hard Parts&lt;/span&gt;&lt;/span&gt;, which includes (i) light duty rotating electric products such as alternators and starters, (ii) wheel hub products, (iii) brake-related products, including brake calipers, brake boosters, brake rotors, brake pads and brake master cylinders, and (iv) turbochargers,&lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt;
    &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
     &#x25cf;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
     &lt;span style="font-weight: bold;"&gt;Test Solutions and Diagnostic Equipment&lt;/span&gt;, which includes (i) applications for combustion engine vehicles, including bench-top testers for alternators and starters, (ii) equipment for the pre- and post-production of electric vehicles, and (iii) software emulation of power system applications for the electrification of all forms of transportation (including automobiles, trucks, the emerging electrification of systems within the aerospace industry, and electric vehicle charging stations), and&lt;/div&gt;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt;
    &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
     &#x25cf;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
     &lt;span style="font-weight: bold;"&gt;Heavy Duty&lt;/span&gt;, which includes non-discretionary automotive aftermarket replacement hard parts for heavy-duty truck, industrial, marine, and agricultural applications.
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="clear: both; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   The Company&#x2019;s Hard Parts operating segment meets the criteria of a reportable segment. The Test Solutions and Diagnostic Equipment and Heavy Duty segments are not material, and are not required to be separately reported.
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Financial information relating to the Company&#x2019;s segments is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-width: initial; border-style: none; border-color: initial;"&gt;


      &lt;span style="font-weight: bold;"&gt;Three Months Ended&lt;/span&gt;
         &#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-width: initial; border-style: none; border-color: initial;"&gt;


      &lt;span style="font-weight: bold;"&gt;Six Months Ended&lt;/span&gt;
         &#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;September 30,&lt;/span&gt;
         &#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;September 30,&lt;/span&gt;
         &#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Net sales to external customers for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;207,606,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;194,677,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;382,495,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;352,864,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Intersegment sales for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;203,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;464,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;461,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;496,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total net sales for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;207,809,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;195,141,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;382,956,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;353,360,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Reconciliation of net sales&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other net sales (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;13,864,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;13,509,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;27,339,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;25,209,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Elimination of intersegment net sales
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(203,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(464,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(461,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(496,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated net sales
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;221,470,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;208,186,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;409,834,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;378,073,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Less (2):
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Material, labor, and overhead expenses
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;126,840,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;130,905,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;240,735,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;240,122,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Logistic expenses (3)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;41,808,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;25,899,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;72,473,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;48,677,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Revaluation of cores on customers' shelves
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,225,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,164,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,251,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,558,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Foreign exchange impact of lease liabilities and forward contracts
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;(1,469,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;5,428,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;(9,817,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;16,506,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Other segment items (4)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;23,478,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;20,462,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;42,955,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;41,673,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total operating income for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;15,927,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;11,283,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;34,359,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;4,824,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Reconciliation of profit (loss)&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other operating income (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;428,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,199,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,061,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,193,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Elimination of intersegment operating income
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;16,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;38,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;20,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;47,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Interest expense, net
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;(12,699,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;(14,182,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;(25,511,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;(28,569,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Change in fair value of compound net derivative liability
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(2,260,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(380,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(4,050,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;2,200,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated income (loss) before income tax expense
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;1,412,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(2,042,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;6,879,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(20,305,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Reconciliations of other significant items and assets:&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Depreciation and amortization&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Depreciation and amortization for Hard Parts reportable segment (5)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,095,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,401,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;4,327,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;4,926,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other depreciation and amortization (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;278,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;200,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;495,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;404,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated depreciation and amortization
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;2,373,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;2,601,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;4,822,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;5,330,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Capital Expenditures&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Captial expenditures for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;374,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;548,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;768,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;801,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other capital expenditures (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;652,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;9,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;1,065,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;246,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated capital expenditures
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;1,026,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;557,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;1,833,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;1,047,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt; September 30, 2025 &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt; March 31, 2025 &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total assets for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;998,888,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;967,178,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other assets (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;60,966,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;58,355,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Elimination of intersegment assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(69,886,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(67,897,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;989,968,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;957,636,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; (1) &lt;/div&gt; &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Net sales, operating income, depreciation and amortization, capital expenditures, and assets from segments below the quantitative threshold are attributable to the Company&#x2019;s Test Solutions and Diagnostic Equipment and the Heavy Duty operating segments. Neither of these two operating segments has ever met any of the quantitative thresholds for determining reportable segments. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; (2) &lt;/div&gt; &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The significant expense categories and amounts align with the segment-level information that is regularly provided to the CODM for the Company&#x2019;s Hard Parts reportable segment. Intersegment expenses are included within the amounts shown. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; (3) &lt;/div&gt; &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Logistic expenses include freight, tariffs, and customs duties. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; (4) &lt;/div&gt; &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Other segment items include general and administrative expenses, sales and marketing expenses, and research and development expenses. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; (5) &lt;/div&gt; &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Depreciation and amortization for the Company&#x2019;s Hard Parts reportable segment are included within material, labor, and overhead expenses and other segment items. &lt;/div&gt; &lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c0"
      decimals="INF"
      id="ixv-11605"
      unitRef="Segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0" id="ixv-7508">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Financial information relating to the Company&#x2019;s segments is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 52%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-width: initial; border-style: none; border-color: initial;"&gt;


      &lt;span style="font-weight: bold;"&gt;Three Months Ended&lt;/span&gt;
         &#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-width: initial; border-style: none; border-color: initial;"&gt;


      &lt;span style="font-weight: bold;"&gt;Six Months Ended&lt;/span&gt;
         &#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;September 30,&lt;/span&gt;
         &#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;


      &lt;span style="font-weight: bold;"&gt;September 30,&lt;/span&gt;
         &#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Net sales to external customers for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;207,606,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;194,677,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;382,495,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;352,864,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Intersegment sales for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;203,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;464,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;461,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;496,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total net sales for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;207,809,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;195,141,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;382,956,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;353,360,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Reconciliation of net sales&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other net sales (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;13,864,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;13,509,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;27,339,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;25,209,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Elimination of intersegment net sales
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(203,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(464,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(461,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(496,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated net sales
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;221,470,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;208,186,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;409,834,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;378,073,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Less (2):
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Material, labor, and overhead expenses
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;126,840,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;130,905,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;240,735,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;240,122,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Logistic expenses (3)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;41,808,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;25,899,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;72,473,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;48,677,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Revaluation of cores on customers' shelves
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,225,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,164,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,251,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,558,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Foreign exchange impact of lease liabilities and forward contracts
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;(1,469,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;5,428,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;(9,817,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;16,506,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Other segment items (4)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;23,478,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;20,462,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;42,955,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;41,673,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total operating income for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;15,927,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;11,283,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;34,359,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;4,824,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Reconciliation of profit (loss)&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other operating income (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;428,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,199,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,061,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,193,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Elimination of intersegment operating income
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;16,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;38,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;20,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;47,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Interest expense, net
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;(12,699,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;(14,182,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;(25,511,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;(28,569,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Change in fair value of compound net derivative liability
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(2,260,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(380,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(4,050,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;2,200,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated income (loss) before income tax expense
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;1,412,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(2,042,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;6,879,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;(20,305,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Reconciliations of other significant items and assets:&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Depreciation and amortization&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Depreciation and amortization for Hard Parts reportable segment (5)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,095,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,401,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;4,327,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;4,926,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other depreciation and amortization (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;278,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;200,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;495,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;404,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated depreciation and amortization
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;2,373,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;2,601,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;4,822,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;5,330,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Capital Expenditures&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Captial expenditures for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;374,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;548,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;768,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;801,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other capital expenditures (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;652,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;9,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;1,065,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;246,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated capital expenditures
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;1,026,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;557,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;1,833,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: initial; border-style: none; border-color: initial; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 9%;"&gt;1,047,000&lt;/td&gt;&lt;td style="text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt; September 30, 2025 &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt; March 31, 2025 &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total assets for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;998,888,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;967,178,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other assets (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;60,966,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;58,355,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Elimination of intersegment assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(69,886,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;(67,897,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 1px solid rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;989,968,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-width: initial; border-style: none; border-color: initial;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;957,636,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 3px double rgb(0, 0, 0); border-top: none; border-left: none; border-right: none;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; (1) &lt;/div&gt; &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Net sales, operating income, depreciation and amortization, capital expenditures, and assets from segments below the quantitative threshold are attributable to the Company&#x2019;s Test Solutions and Diagnostic Equipment and the Heavy Duty operating segments. Neither of these two operating segments has ever met any of the quantitative thresholds for determining reportable segments. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; (2) &lt;/div&gt; &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The significant expense categories and amounts align with the segment-level information that is regularly provided to the CODM for the Company&#x2019;s Hard Parts reportable segment. Intersegment expenses are included within the amounts shown. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; (3) &lt;/div&gt; &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Logistic expenses include freight, tariffs, and customs duties. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; (4) &lt;/div&gt; &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Other segment items include general and administrative expenses, sales and marketing expenses, and research and development expenses. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; (5) &lt;/div&gt; &lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; Depreciation and amortization for the Company&#x2019;s Hard Parts reportable segment are included within material, labor, and overhead expenses and other segment items. &lt;/div&gt; &lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c187" decimals="0" id="ixv-11606" unitRef="usd">207606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c188" decimals="0" id="ixv-11607" unitRef="usd">194677000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c189" decimals="0" id="ixv-11608" unitRef="usd">382495000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c190" decimals="0" id="ixv-11609" unitRef="usd">352864000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c191" decimals="0" id="ixv-11610" unitRef="usd">203000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c192" decimals="0" id="ixv-11611" unitRef="usd">464000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c193" decimals="0" id="ixv-11612" unitRef="usd">461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c194" decimals="0" id="ixv-11613" unitRef="usd">496000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c195" decimals="0" id="ixv-11614" unitRef="usd">207809000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c196" decimals="0" id="ixv-11615" unitRef="usd">195141000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c197" decimals="0" id="ixv-11616" unitRef="usd">382956000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c198" decimals="0" id="ixv-11617" unitRef="usd">353360000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c199" decimals="0" id="ix_0_fact" unitRef="usd">13864000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c200" decimals="0" id="ix_1_fact" unitRef="usd">13509000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c201" decimals="0" id="ix_2_fact" unitRef="usd">27339000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c202" decimals="0" id="ix_3_fact" unitRef="usd">25209000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c203" decimals="0" id="ixv-11622" unitRef="usd">-203000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c204" decimals="0" id="ixv-11623" unitRef="usd">-464000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c205" decimals="0" id="ixv-11624" unitRef="usd">-461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c206" decimals="0" id="ixv-11625" unitRef="usd">-496000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c6" decimals="0" id="ixv-11626" unitRef="usd">221470000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c7" decimals="0" id="ixv-11627" unitRef="usd">208186000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c0" decimals="0" id="ixv-11628" unitRef="usd">409834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c8" decimals="0" id="ixv-11629" unitRef="usd">378073000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <mpaa:ManufacturingMaterialLaborAndOverheadExpenses
      contextRef="c195"
      decimals="0"
      id="ix_18_fact"
      unitRef="usd">126840000</mpaa:ManufacturingMaterialLaborAndOverheadExpenses>
    <mpaa:ManufacturingMaterialLaborAndOverheadExpenses
      contextRef="c196"
      decimals="0"
      id="ix_19_fact"
      unitRef="usd">130905000</mpaa:ManufacturingMaterialLaborAndOverheadExpenses>
    <mpaa:ManufacturingMaterialLaborAndOverheadExpenses
      contextRef="c197"
      decimals="0"
      id="ix_20_fact"
      unitRef="usd">240735000</mpaa:ManufacturingMaterialLaborAndOverheadExpenses>
    <mpaa:ManufacturingMaterialLaborAndOverheadExpenses
      contextRef="c198"
      decimals="0"
      id="ix_21_fact"
      unitRef="usd">240122000</mpaa:ManufacturingMaterialLaborAndOverheadExpenses>
    <mpaa:LogisticExpenses
      contextRef="c195"
      decimals="0"
      id="ix_22_fact"
      unitRef="usd">41808000</mpaa:LogisticExpenses>
    <mpaa:LogisticExpenses
      contextRef="c196"
      decimals="0"
      id="ix_23_fact"
      unitRef="usd">25899000</mpaa:LogisticExpenses>
    <mpaa:LogisticExpenses
      contextRef="c197"
      decimals="0"
      id="ix_24_fact"
      unitRef="usd">72473000</mpaa:LogisticExpenses>
    <mpaa:LogisticExpenses
      contextRef="c198"
      decimals="0"
      id="ix_25_fact"
      unitRef="usd">48677000</mpaa:LogisticExpenses>
    <mpaa:RevaluationOfCoresOnCustomersShelves
      contextRef="c195"
      decimals="0"
      id="ix_26_fact"
      unitRef="usd">1225000</mpaa:RevaluationOfCoresOnCustomersShelves>
    <mpaa:RevaluationOfCoresOnCustomersShelves
      contextRef="c196"
      decimals="0"
      id="ix_27_fact"
      unitRef="usd">1164000</mpaa:RevaluationOfCoresOnCustomersShelves>
    <mpaa:RevaluationOfCoresOnCustomersShelves
      contextRef="c197"
      decimals="0"
      id="ix_28_fact"
      unitRef="usd">2251000</mpaa:RevaluationOfCoresOnCustomersShelves>
    <mpaa:RevaluationOfCoresOnCustomersShelves
      contextRef="c198"
      decimals="0"
      id="ix_29_fact"
      unitRef="usd">1558000</mpaa:RevaluationOfCoresOnCustomersShelves>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="c195"
      decimals="0"
      id="ix_30_fact"
      unitRef="usd">1469000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="c196"
      decimals="0"
      id="ix_31_fact"
      unitRef="usd">-5428000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="c197"
      decimals="0"
      id="ix_32_fact"
      unitRef="usd">9817000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="c198"
      decimals="0"
      id="ix_33_fact"
      unitRef="usd">-16506000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:SegmentReportingOtherItemAmount
      contextRef="c195"
      decimals="0"
      id="ix_34_fact"
      unitRef="usd">23478000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount
      contextRef="c196"
      decimals="0"
      id="ix_35_fact"
      unitRef="usd">20462000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount
      contextRef="c197"
      decimals="0"
      id="ix_36_fact"
      unitRef="usd">42955000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount
      contextRef="c198"
      decimals="0"
      id="ix_37_fact"
      unitRef="usd">41673000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:OperatingIncomeLoss
      contextRef="c195"
      decimals="0"
      id="ix_38_fact"
      unitRef="usd">15927000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c196"
      decimals="0"
      id="ix_39_fact"
      unitRef="usd">11283000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c197"
      decimals="0"
      id="ix_40_fact"
      unitRef="usd">34359000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c198"
      decimals="0"
      id="ix_41_fact"
      unitRef="usd">4824000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c199" decimals="0" id="ix_4_fact" unitRef="usd">428000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c200" decimals="0" id="ix_5_fact" unitRef="usd">1199000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c201" decimals="0" id="ix_6_fact" unitRef="usd">2061000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c202" decimals="0" id="ix_7_fact" unitRef="usd">1193000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c203" decimals="0" id="ixv-11658" unitRef="usd">16000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c204" decimals="0" id="ixv-11659" unitRef="usd">38000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c205" decimals="0" id="ixv-11660" unitRef="usd">20000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c206" decimals="0" id="ixv-11661" unitRef="usd">47000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet contextRef="c6" decimals="0" id="ixv-11662" unitRef="usd">-12699000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c7" decimals="0" id="ixv-11663" unitRef="usd">-14182000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c0" decimals="0" id="ixv-11664" unitRef="usd">-25511000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c8" decimals="0" id="ixv-11665" unitRef="usd">-28569000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c6" decimals="0" id="ixv-11666" unitRef="usd">-2260000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c7" decimals="0" id="ixv-11667" unitRef="usd">-380000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c0" decimals="0" id="ixv-11668" unitRef="usd">-4050000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c8" decimals="0" id="ixv-11669" unitRef="usd">2200000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c6" decimals="0" id="ixv-11670" unitRef="usd">1412000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c7" decimals="0" id="ixv-11671" unitRef="usd">-2042000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-11672" unitRef="usd">6879000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c8" decimals="0" id="ixv-11673" unitRef="usd">-20305000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:DepreciationAndAmortization
      contextRef="c195"
      decimals="0"
      id="ix_42_fact"
      unitRef="usd">2095000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c196"
      decimals="0"
      id="ix_43_fact"
      unitRef="usd">2401000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c197"
      decimals="0"
      id="ix_44_fact"
      unitRef="usd">4327000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c198"
      decimals="0"
      id="ix_45_fact"
      unitRef="usd">4926000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c199" decimals="0" id="ix_8_fact" unitRef="usd">278000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c200" decimals="0" id="ix_9_fact" unitRef="usd">200000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c201"
      decimals="0"
      id="ix_10_fact"
      unitRef="usd">495000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c202"
      decimals="0"
      id="ix_11_fact"
      unitRef="usd">404000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c207" decimals="0" id="ixv-11682" unitRef="usd">2373000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c208" decimals="0" id="ixv-11683" unitRef="usd">2601000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c209" decimals="0" id="ixv-11684" unitRef="usd">4822000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c210" decimals="0" id="ixv-11685" unitRef="usd">5330000</us-gaap:DepreciationAndAmortization>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c195" decimals="0" id="ixv-11686" unitRef="usd">374000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c196" decimals="0" id="ixv-11687" unitRef="usd">548000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c197" decimals="0" id="ixv-11688" unitRef="usd">768000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c198" decimals="0" id="ixv-11689" unitRef="usd">801000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="c199"
      decimals="0"
      id="ix_12_fact"
      unitRef="usd">652000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="c200"
      decimals="0"
      id="ix_13_fact"
      unitRef="usd">9000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="c201"
      decimals="0"
      id="ix_14_fact"
      unitRef="usd">1065000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="c202"
      decimals="0"
      id="ix_15_fact"
      unitRef="usd">246000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c6" decimals="0" id="ixv-11694" unitRef="usd">1026000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c7" decimals="0" id="ixv-11695" unitRef="usd">557000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c0" decimals="0" id="ixv-11696" unitRef="usd">1833000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c8" decimals="0" id="ixv-11697" unitRef="usd">1047000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:Assets contextRef="c211" decimals="0" id="ixv-11698" unitRef="usd">998888000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c212" decimals="0" id="ixv-11699" unitRef="usd">967178000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c213"
      decimals="0"
      id="ix_16_fact"
      unitRef="usd">60966000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c214"
      decimals="0"
      id="ix_17_fact"
      unitRef="usd">58355000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c215" decimals="0" id="ixv-11702" unitRef="usd">-69886000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c216" decimals="0" id="ixv-11703" unitRef="usd">-67897000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c2" decimals="0" id="ixv-11704" unitRef="usd">989968000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" id="ixv-11705" unitRef="usd">957636000</us-gaap:Assets>
    <mpaa:NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds
      contextRef="c0"
      decimals="INF"
      id="ixv-11707"
      unitRef="Segment">2</mpaa:NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds>
    <us-gaap:SegmentReportingOtherItemCompositionDescription contextRef="c0" id="ixv-11710">Other segment items include general and administrative expenses, sales and marketing expenses, and research and development expenses.</us-gaap:SegmentReportingOtherItemCompositionDescription>
    <us-gaap:TreasuryStockTextBlock contextRef="c0" id="ixv-8348">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;19. Share Repurchases&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; In August 2018, the Company&#x2019;s board of directors approved an increase in its share repurchase program from $20,000,000 to $37,000,000 of its common stock. During the six months ended September 30, 2025, the Company repurchased 287,910 shares of its common stock for $3,355,000. As of September 30, 2025, $26,932,000 has been utilized and $10,068,000 remains available to repurchase shares under the authorized share repurchase program, subject to the limit in the Company&#x2019;s Credit Facility and Convertible Notes. The Company retired the 1,667,051 shares repurchased under this program through September 30, 2025. The Company&#x2019;s share repurchase program does not obligate it to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions. &lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c217" decimals="0" id="ixv-11713" unitRef="usd">20000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c27" decimals="0" id="ixv-11714" unitRef="usd">37000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c218"
      decimals="INF"
      id="ixv-11715"
      unitRef="shares">287910</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c218" decimals="0" id="ixv-11716" unitRef="usd">3355000</us-gaap:StockRepurchasedDuringPeriodValue>
    <mpaa:StockRepurchasedAndRetiredDuringPeriodCumulativeValue contextRef="c218" decimals="0" id="ixv-11717" unitRef="usd">26932000</mpaa:StockRepurchasedAndRetiredDuringPeriodCumulativeValue>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c27" decimals="0" id="ixv-11718" unitRef="usd">10068000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <mpaa:StockRepurchasedAndRetiredCumulativeShares
      contextRef="c218"
      decimals="INF"
      id="ixv-11719"
      unitRef="shares">1667051</mpaa:StockRepurchasedAndRetiredCumulativeShares>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0" id="ixv-8362">&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-weight: bold;"&gt;20. Related Party Transactions&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Lease&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt; The Company has an operating lease for its 35,000 square foot manufacturing, warehouse, and office facility in Ontario, Canada, with a company co-owned by a member of management. The Company renewed this operating lease for an additional three-year period, effective January 1, 2025. The rent expense recorded for this related party lease was $94,000 and $81,000 for the three months ended September 30, 2025 and 2024, respectively. The rent expense recorded for this related party lease was $187,000 and $162,000 for the six months ended September 30, 2025 and 2024, respectively. &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   &lt;span style="font-style: italic;"&gt;Convertible Note and Election of Director&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt; font-family: TimesNewRoman, &amp;quot;Times New Roman&amp;quot;, Times, Baskerville, Georgia, serif;"&gt;
   In connection with the issuance and sale of the Company&#x2019;s Convertible Notes on March 31, 2023 (see Note 7), the Board appointed Douglas Trussler, a co-founder of Bison Capital, to the Board. Mr. Trussler&#x2019;s compensation is different from the compensation for other non-employee directors as described in the Company&#x2019;s Definitive Proxy Statement, filed with the SEC on July 29, 2025.
  &lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="c219"
      decimals="0"
      id="ixv-11720"
      unitRef="sqft">35000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c219" id="ixv-11721">P3Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:OperatingLeaseExpense contextRef="c220" decimals="0" id="ixv-11722" unitRef="usd">94000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c221" decimals="0" id="ixv-11723" unitRef="usd">81000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c222" decimals="0" id="ixv-11724" unitRef="usd">187000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c223" decimals="0" id="ixv-11725" unitRef="usd">162000</us-gaap:OperatingLeaseExpense>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c6" id="ixv-11726">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c6" id="ixv-11727">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c6" id="ixv-11728">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c6" id="ixv-11729">false</ecd:NonRule10b51ArrTrmntdFlag>
    <us-gaap:NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration contextRef="c2" id="hidden-fact-0">http://fasb.org/us-gaap/2025#RelatedPartyMember</us-gaap:NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration>
    <us-gaap:NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration contextRef="c3" id="hidden-fact-1">http://fasb.org/us-gaap/2025#RelatedPartyMember</us-gaap:NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c2"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c2" id="hidden-fact-4">http://fasb.org/us-gaap/2025#OperatingLeaseRightOfUseAsset</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c3" id="hidden-fact-5">http://fasb.org/us-gaap/2025#OperatingLeaseRightOfUseAsset</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c2" id="hidden-fact-6">http://fasb.org/us-gaap/2025#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c3" id="hidden-fact-7">http://fasb.org/us-gaap/2025#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c2" id="hidden-fact-8">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c3" id="hidden-fact-9">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c2" id="hidden-fact-10">http://fasb.org/us-gaap/2025#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c3" id="hidden-fact-11">http://fasb.org/us-gaap/2025#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c2" id="hidden-fact-12">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c3" id="hidden-fact-13">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c2" id="hidden-fact-14">http://fasb.org/us-gaap/2025#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c3" id="hidden-fact-15">http://fasb.org/us-gaap/2025#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration contextRef="c2" id="hidden-fact-16">http://fasb.org/us-gaap/2025#AccountsPayableAndAccruedLiabilitiesCurrent</us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c165"
      decimals="4"
      id="hidden-fact-17"
      unitRef="pure">0.0033</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c166"
      decimals="4"
      id="hidden-fact-18"
      unitRef="pure">0.0033</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c167"
      decimals="4"
      id="hidden-fact-19"
      unitRef="pure">0.0033</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:NumberOfReportableSegments
      contextRef="c0"
      decimals="INF"
      id="hidden-fact-20"
      unitRef="Segment">1</us-gaap:NumberOfReportableSegments>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-11753">0000918251</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-11754">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-11755">2026</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-11756">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-11757">--03-31</dei:CurrentFiscalYearEndDate>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_2_fact"
          xlink:label="ix_2_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_11_fact"
          xlink:label="ix_11_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_14_fact"
          xlink:label="ix_14_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_15_fact"
          xlink:label="ix_15_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_8_fact"
          xlink:label="ix_8_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_4_fact"
          xlink:label="ix_4_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_12_fact"
          xlink:label="ix_12_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_17_fact"
          xlink:label="ix_17_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_13_fact"
          xlink:label="ix_13_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_7_fact"
          xlink:label="ix_7_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_6_fact"
          xlink:label="ix_6_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_16_fact"
          xlink:label="ix_16_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_10_fact"
          xlink:label="ix_10_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_5_fact"
          xlink:label="ix_5_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_9_fact"
          xlink:label="ix_9_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_3_fact"
          xlink:label="ix_3_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Net sales, operating income, depreciation and amortization, capital expenditures, and assets from segments below the quantitative threshold are attributable to the Company&#x2019;s Test Solutions and Diagnostic Equipment and the Heavy Duty operating segments. Neither of these two operating segments has ever met any of the quantitative thresholds for determining reportable segments.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_11_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_14_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_15_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_8_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_4_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_12_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_17_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_13_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_7_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_6_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_16_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_10_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_5_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_9_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_35_fact"
          xlink:label="ix_35_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_30_fact"
          xlink:label="ix_30_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_34_fact"
          xlink:label="ix_34_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_41_fact"
          xlink:label="ix_41_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_40_fact"
          xlink:label="ix_40_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_20_fact"
          xlink:label="ix_20_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_22_fact"
          xlink:label="ix_22_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_24_fact"
          xlink:label="ix_24_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_28_fact"
          xlink:label="ix_28_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_25_fact"
          xlink:label="ix_25_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_18_fact"
          xlink:label="ix_18_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_39_fact"
          xlink:label="ix_39_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_19_fact"
          xlink:label="ix_19_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_23_fact"
          xlink:label="ix_23_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_36_fact"
          xlink:label="ix_36_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_38_fact"
          xlink:label="ix_38_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_37_fact"
          xlink:label="ix_37_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_27_fact"
          xlink:label="ix_27_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_26_fact"
          xlink:label="ix_26_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_21_fact"
          xlink:label="ix_21_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_32_fact"
          xlink:label="ix_32_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_31_fact"
          xlink:label="ix_31_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_29_fact"
          xlink:label="ix_29_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_33_fact"
          xlink:label="ix_33_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_1_footnote" xlink:label="ix_1_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The significant expense categories and amounts align with the segment-level information that is regularly provided to the CODM for the Company&#x2019;s Hard Parts reportable segment. Intersegment expenses are included within the amounts shown.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_35_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_30_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_34_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_41_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_40_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_20_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_22_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_24_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_28_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_25_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_18_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_39_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_19_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_23_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_36_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_38_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_37_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_27_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_26_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_21_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_32_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_31_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_29_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_33_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnote id="ix_2_footnote" xlink:label="ix_2_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Logistic expenses include freight, tariffs, and customs duties.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_25_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_23_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_22_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_24_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnote id="ix_3_footnote" xlink:label="ix_3_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Other segment items include general and administrative expenses, sales and marketing expenses, and research and development expenses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_35_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_36_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_37_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_34_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_45_fact"
          xlink:label="ix_45_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_42_fact"
          xlink:label="ix_42_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_43_fact"
          xlink:label="ix_43_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_44_fact"
          xlink:label="ix_44_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_4_footnote" xlink:label="ix_4_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Depreciation and amortization for the Company&#x2019;s Hard Parts reportable segment are included within material, labor, and overhead expenses and other segment items.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_45_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_42_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_43_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_44_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
